mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-03-05 17:27:42 +08:00
* ops: dont unpin nothing This was calling into aimdo in the none case (offloaded weight). Whats worse, is aimdo syncs for unpinning an offloaded weight, as that is the corner case of a weight getting evicted by its own use which does require a sync. But this was heppening every offloaded weight causing slowdown. * mp: fix get_free_memory policy The ModelPatcherDynamic get_free_memory was deducting the model from to try and estimate the conceptual free memory with doing any offloading. This is kind of what the old memory_memory_required was estimating in ModelPatcher load logic, however in practical reality, between over-estimates and padding, the loader usually underloaded models enough such that sampling could send CFG +/- through together even when partially loaded. So don't regress from the status quo and instead go all in on the idea that offloading is less of an issue than debatching. Tell the sampler it can use everything.
35 lines
473 B
Plaintext
35 lines
473 B
Plaintext
comfyui-frontend-package==1.39.19
|
|
comfyui-workflow-templates==0.9.5
|
|
comfyui-embedded-docs==0.4.3
|
|
torch
|
|
torchsde
|
|
torchvision
|
|
torchaudio
|
|
numpy>=1.25.0
|
|
einops
|
|
transformers>=4.50.3
|
|
tokenizers>=0.13.3
|
|
sentencepiece
|
|
safetensors>=0.4.2
|
|
aiohttp>=3.11.8
|
|
yarl>=1.18.0
|
|
pyyaml
|
|
Pillow
|
|
scipy
|
|
tqdm
|
|
psutil
|
|
alembic
|
|
SQLAlchemy
|
|
av>=14.2.0
|
|
comfy-kitchen>=0.2.7
|
|
comfy-aimdo>=0.2.5
|
|
requests
|
|
|
|
#non essential dependencies:
|
|
kornia>=0.7.1
|
|
spandrel
|
|
pydantic~=2.0
|
|
pydantic-settings~=2.0
|
|
PyOpenGL
|
|
glfw
|