comfyanonymous
f7a5107784
Fix crash.
7 months ago
comfyanonymous
91be9c2867
Tweak lowvram memory formula.
7 months ago
comfyanonymous
03c5018c98
Lower lowvram memory to 1/3 of free memory.
7 months ago
comfyanonymous
2ba5cc8b86
Fix some issues.
7 months ago
comfyanonymous
1e68002b87
Cap lowvram to half of free memory.
7 months ago
comfyanonymous
ba9095e5bd
Automatically use fp8 for diffusion model weights if:
...
Checkpoint contains weights in fp8.
There isn't enough memory to load the diffusion model in GPU vram.
7 months ago
comfyanonymous
f123328b82
Load T5 in fp8 if it's in fp8 in the Flux checkpoint.
7 months ago
comfyanonymous
63a7e8edba
More aggressive batch splitting.
7 months ago
comfyanonymous
0eea47d580
Add ModelSamplingFlux to experiment with the shift value.
...
Default shift on Flux Schnell is 0.0
7 months ago
comfyanonymous
7cd0cdfce6
Add advanced model merge node for Flux model.
7 months ago
comfyanonymous
ea03c9dcd2
Better per model memory usage estimations.
7 months ago
comfyanonymous
3a9ee995cf
Tweak regular SD memory formula.
7 months ago
comfyanonymous
47da42d928
Better Flux vram estimation.
7 months ago
comfyanonymous
17bbd83176
Fix bug loading flac workflow when it contains = character.
7 months ago
fgdfgfthgr-fox
bfb52de866
Lower SAG scale step for finer control ( #4158 )
...
* Lower SAG step for finer control
Since the introduction of cfg++ which uses very low cfg value, a step of 0.1 in SAG might be too high for finer control. Even SAG of 0.1 can be too high when cfg is only 0.6, so I change the step to 0.01.
* Lower PAG step as well.
* Update nodes_sag.py
7 months ago
comfyanonymous
eca962c6da
Add FluxGuidance node.
...
This lets you adjust the guidance on the dev model which is a parameter
that is passed to the diffusion model.
7 months ago
Jairo Correa
c1696cd1b5
Add missing import ( #4174 )
7 months ago
comfyanonymous
369f459b20
Fix no longer working on old pytorch.
7 months ago
Alexander Brown
ce9ac2fe05
Fix clip_g/clip_l mixup ( #4168 )
7 months ago
comfyanonymous
e638f2858a
Hack to make all resolutions work on Flux models.
7 months ago
comfyanonymous
a531001cc7
Add CLIPTextEncodeFlux.
7 months ago
comfyanonymous
d420bc792a
Tweak the memory usage formulas for Flux and SD.
7 months ago
comfyanonymous
d965474aaa
Make ComfyUI split batches a higher priority than weight offload.
7 months ago
comfyanonymous
1c61361fd2
Fast preview support for Flux.
7 months ago
comfyanonymous
a6decf1e62
Fix bfloat16 potentially not being enabled on mps.
7 months ago
comfyanonymous
48eb1399c0
Try to fix mac issue.
7 months ago
comfyanonymous
b4f6ebb2e8
Rename UNETLoader node to "Load Diffusion Model".
7 months ago
comfyanonymous
d7430a1651
Add a way to load the diffusion model in fp8 with UNETLoader node.
7 months ago
comfyanonymous
f2b80f95d2
Better Mac support on flux model.
7 months ago
comfyanonymous
1aa9cf3292
Make lowvram more aggressive on low memory machines.
7 months ago
comfyanonymous
2f88d19ef3
Add link to Flux examples to readme.
7 months ago
comfyanonymous
eb96c3bd82
Fix .sft file loading (they are safetensors files).
7 months ago
comfyanonymous
5f98de7697
Load flux t5 in fp8 if weights are in fp8.
7 months ago
comfyanonymous
8d34211a7a
Fix old python versions no longer working.
7 months ago
comfyanonymous
1589b58d3e
Basic Flux Schnell and Flux Dev model implementation.
7 months ago
comfyanonymous
7ad574bffd
Mac supports bf16 just make sure you are using the latest pytorch.
7 months ago
comfyanonymous
e2382b6adb
Make lowvram less aggressive when there are large amounts of free memory.
7 months ago
comfyanonymous
c24f897352
Fix to get fp8 working on T5 base.
7 months ago
comfyanonymous
a5991a7aa6
Fix hunyuan dit text encoder weights always being in fp32.
7 months ago
comfyanonymous
2c038ccef0
Lower CLIP memory usage by a bit.
7 months ago
comfyanonymous
b85216a3c0
Lower T5 memory usage by a few hundred MB.
7 months ago
comfyanonymous
82cae45d44
Fix potential issue with non clip text embeddings.
7 months ago
comfyanonymous
25853d0be8
Use common function for casting weights to input.
7 months ago
comfyanonymous
79040635da
Remove unnecessary code.
7 months ago
comfyanonymous
66d35c07ce
Improve artifacts on hydit, auraflow and SD3 on specific resolutions.
...
This breaks seeds for resolutions that are not a multiple of 16 in pixel
resolution by using circular padding instead of reflection padding but
should lower the amount of artifacts when doing img2img at those
resolutions.
7 months ago
comfyanonymous
c75b50607b
Less confusing exception if pillow() function fails.
7 months ago
comfyanonymous
4ba7fa0244
Refactor: Move sd2_clip.py to text_encoders folder.
7 months ago
bymyself
ab76abc767
Active workflow use primary fg color ( #4090 )
7 months ago
Silver
9300058026
Add dpmpp_2s_ancestral as custom sampler ( #4101 )
...
Adding dpmpp_2s_ancestral as custom sampler node to enable its use with eta and s_noise when using custom sampling.
7 months ago
comfyanonymous
f82d09c9b4
Update packaging workflow.
7 months ago