comfyanonymous
|
ca7c310a0e
|
Support loading old CLIP models saved with CLIPSave.
|
2024-02-25 08:29:12 -05:00 |
comfyanonymous
|
c2cb8e889b
|
Always return unprojected pooled output for gligen.
|
2024-02-25 07:33:13 -05:00 |
comfyanonymous
|
1cb3f6a83b
|
Move text projection into the CLIP model code.
Fix issue with not loading the SSD1B clip correctly.
|
2024-02-25 01:41:08 -05:00 |
comfyanonymous
|
d91f45ef28
|
Some cleanups to how the text encoders are loaded.
|
2024-02-19 10:46:30 -05:00 |
comfyanonymous
|
3b2e579926
|
Support loading the Stable Cascade effnet and previewer as a VAE.
The effnet can be used to encode images for img2img with Stage C.
|
2024-02-19 04:10:01 -05:00 |
comfyanonymous
|
97d03ae04a
|
StableCascade CLIP model support.
|
2024-02-16 13:29:04 -05:00 |
comfyanonymous
|
f83109f09b
|
Stable Cascade Stage C.
|
2024-02-16 10:55:08 -05:00 |
comfyanonymous
|
5e06baf112
|
Stable Cascade Stage A.
|
2024-02-16 06:30:39 -05:00 |
comfyanonymous
|
38b7ac6e26
|
Don't init the CLIP model when the checkpoint has no CLIP weights.
|
2024-02-13 00:01:08 -05:00 |
comfyanonymous
|
da7a8df0d2
|
Put VAE key name in model config.
|
2024-01-30 02:24:38 -05:00 |
comfyanonymous
|
4871a36458
|
Cleanup some unused imports.
|
2024-01-21 21:51:22 -05:00 |
comfyanonymous
|
d76a04b6ea
|
Add unfinished ImageOnlyCheckpointSave node to save a SVD checkpoint.
This node is unfinished, SVD checkpoints saved with this node will
work with ComfyUI but not with anything else.
|
2024-01-17 19:46:21 -05:00 |
comfyanonymous
|
a7874d1a8b
|
Add support for the stable diffusion x4 upscaling model.
This is an old model.
Load the checkpoint like a regular one and use the new
SD_4XUpscale_Conditioning node.
|
2024-01-03 03:37:56 -05:00 |
comfyanonymous
|
5eddfdd80c
|
Refactor VAE code.
Replace constants with downscale_ratio and latent_channels.
|
2024-01-02 13:24:34 -05:00 |
comfyanonymous
|
824e4935f5
|
Add dtype parameter to VAE object.
|
2023-12-12 12:03:29 -05:00 |
comfyanonymous
|
ba07cb748e
|
Use faster manual cast for fp8 in unet.
|
2023-12-11 18:24:44 -05:00 |
comfyanonymous
|
9ac0b487ac
|
Make --gpu-only put intermediate values in GPU memory instead of cpu.
|
2023-12-08 02:35:45 -05:00 |
comfyanonymous
|
983ebc5792
|
Use smart model management for VAE to decrease latency.
|
2023-11-28 04:58:51 -05:00 |
comfyanonymous
|
c45d1b9b67
|
Add a function to load a unet from a state dict.
|
2023-11-27 17:41:29 -05:00 |
comfyanonymous
|
871cc20e13
|
Support SVD img2vid model.
|
2023-11-23 19:41:33 -05:00 |
comfyanonymous
|
410bf07771
|
Make VAE memory estimation take dtype into account.
|
2023-11-22 18:17:19 -05:00 |
comfyanonymous
|
6a491ebe27
|
Allow model config to preprocess the vae state dict on load.
|
2023-11-21 16:29:18 -05:00 |
comfyanonymous
|
cd4fc77d5f
|
Add taesd and taesdxl to VAELoader node.
They will show up if both the taesd_encoder and taesd_decoder or taesdxl
model files are present in the models/vae_approx directory.
|
2023-11-21 12:54:19 -05:00 |
comfyanonymous
|
0cf4e86939
|
Add some command line arguments to store text encoder weights in fp8.
Pytorch supports two variants of fp8:
--fp8_e4m3fn-text-enc (the one that seems to give better results)
--fp8_e5m2-text-enc
|
2023-11-17 02:56:59 -05:00 |
comfyanonymous
|
0a6fd49a3e
|
Print leftover keys when using the UNETLoader.
|
2023-11-07 22:15:55 -05:00 |
comfyanonymous
|
2455aaed8a
|
Allow model or clip to be None in load_lora_for_models.
|
2023-11-01 20:27:20 -04:00 |
comfyanonymous
|
2a134bfab9
|
Fix checkpoint loader with config.
|
2023-10-27 22:13:55 -04:00 |
comfyanonymous
|
6ec3f12c6e
|
Support SSD1B model and make it easier to support asymmetric unets.
|
2023-10-27 14:45:15 -04:00 |
comfyanonymous
|
430a8334c5
|
Fix some potential issues.
|
2023-10-18 19:48:36 -04:00 |
comfyanonymous
|
d44a2de49f
|
Make VAE code closer to sgm.
|
2023-10-17 15:18:51 -04:00 |
comfyanonymous
|
9a55dadb4c
|
Refactor code so model can be a dtype other than fp32 or fp16.
|
2023-10-13 14:41:17 -04:00 |
comfyanonymous
|
72188dffc3
|
load_checkpoint_guess_config can now optionally output the model.
|
2023-10-06 13:48:18 -04:00 |
City
|
9bfec2bdbf
|
Fix quality loss due to low precision
|
2023-10-04 15:40:59 +02:00 |
comfyanonymous
|
71713888c4
|
Print missing VAE keys.
|
2023-09-28 00:54:57 -04:00 |
comfyanonymous
|
7d401ed1d0
|
Add ldm format support to UNETLoader.
|
2023-09-11 16:36:50 -04:00 |
comfyanonymous
|
7931ff0fd9
|
Support SDXL inpaint models.
|
2023-09-01 15:22:52 -04:00 |
comfyanonymous
|
fe4c07400c
|
Fix "Load Checkpoint with config" node.
|
2023-08-29 23:58:32 -04:00 |
comfyanonymous
|
1300a1bb4c
|
Text encoder should initially load on the offload_device not the regular.
|
2023-08-28 15:08:45 -04:00 |
comfyanonymous
|
f92074b84f
|
Move ModelPatcher to model_patcher.py
|
2023-08-28 14:51:31 -04:00 |
comfyanonymous
|
c77f02e1c6
|
Move controlnet code to comfy/controlnet.py
|
2023-08-25 17:33:04 -04:00 |
comfyanonymous
|
15a7716fa6
|
Move lora code to comfy/lora.py
|
2023-08-25 17:11:51 -04:00 |
comfyanonymous
|
ec96f6d03a
|
Move text_projection to base clip model.
|
2023-08-24 23:43:48 -04:00 |
comfyanonymous
|
51dde87e97
|
Try to free enough vram for control lora inference.
|
2023-08-24 17:20:54 -04:00 |
comfyanonymous
|
cc44ade79e
|
Always shift text encoder to GPU when the device supports fp16.
|
2023-08-23 21:45:00 -04:00 |
comfyanonymous
|
00c0b2c507
|
Initialize text encoder to target dtype.
|
2023-08-23 21:01:15 -04:00 |
comfyanonymous
|
f081017c1a
|
Save memory by storing text encoder weights in fp16 in most situations.
Do inference in fp32 to make sure quality stays the exact same.
|
2023-08-23 01:08:51 -04:00 |
comfyanonymous
|
afcb9cb1df
|
All resolutions now work with t2i adapter for SDXL.
|
2023-08-22 16:23:54 -04:00 |
comfyanonymous
|
85fde89d7f
|
T2I adapter SDXL.
|
2023-08-22 14:40:43 -04:00 |
comfyanonymous
|
cf5ae46928
|
Controlnet/t2iadapter cleanup.
|
2023-08-22 01:06:26 -04:00 |
comfyanonymous
|
763b0cf024
|
Fix control lora not working in fp32.
|
2023-08-21 20:38:31 -04:00 |