comfyanonymous
|
e7cd70ed48
|
Don't init a VAE model when there are no VAE weights.
|
2024-04-24 09:20:31 -04:00 |
|
comfyanonymous
|
918d7520c3
|
Support VAE without quant_conv.
|
2024-04-18 21:05:33 -04:00 |
|
comfyanonymous
|
ef332e5355
|
Support properly saving CosXL checkpoints.
|
2024-04-08 00:36:22 -04:00 |
|
comfyanonymous
|
46e5a518c3
|
Change log levels.
Logging level now defaults to info. --verbose sets it to debug.
|
2024-03-11 13:54:56 -04:00 |
|
comfyanonymous
|
35d0fd9a5d
|
Replace prints with logging and add --verbose argument.
|
2024-03-10 12:14:23 -04:00 |
|
comfyanonymous
|
3a1175858f
|
Support loading old CLIP models saved with CLIPSave.
|
2024-02-25 08:29:12 -05:00 |
|
comfyanonymous
|
766b45c2c1
|
Always return unprojected pooled output for gligen.
|
2024-02-25 07:33:13 -05:00 |
|
comfyanonymous
|
9e5c5a0ad3
|
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
|
4575a1c500
|
Some cleanups to how the text encoders are loaded.
|
2024-02-19 10:46:30 -05:00 |
|
comfyanonymous
|
217e660839
|
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
|
b102d65c41
|
StableCascade CLIP model support.
|
2024-02-16 13:29:04 -05:00 |
|
comfyanonymous
|
deebc95781
|
Stable Cascade Stage C.
|
2024-02-16 10:55:08 -05:00 |
|
comfyanonymous
|
ce56ca3f9d
|
Stable Cascade Stage A.
|
2024-02-16 06:30:39 -05:00 |
|
comfyanonymous
|
0fc2468c50
|
Don't init the CLIP model when the checkpoint has no CLIP weights.
|
2024-02-13 00:01:08 -05:00 |
|
comfyanonymous
|
6444e0a073
|
Put VAE key name in model config.
|
2024-01-30 02:24:38 -05:00 |
|
comfyanonymous
|
2f33a09886
|
Cleanup some unused imports.
|
2024-01-21 21:51:22 -05:00 |
|
comfyanonymous
|
8739736c6e
|
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
|
7629685d08
|
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
|
5e3372d45c
|
Refactor VAE code.
Replace constants with downscale_ratio and latent_channels.
|
2024-01-02 13:24:34 -05:00 |
|
comfyanonymous
|
d8d085f2f9
|
Add dtype parameter to VAE object.
|
2023-12-12 12:03:29 -05:00 |
|
comfyanonymous
|
f64ac62540
|
Use faster manual cast for fp8 in unet.
|
2023-12-11 18:24:44 -05:00 |
|
comfyanonymous
|
63349484b8
|
Make --gpu-only put intermediate values in GPU memory instead of cpu.
|
2023-12-08 02:35:45 -05:00 |
|
comfyanonymous
|
dc15d6da73
|
Use smart model management for VAE to decrease latency.
|
2023-11-28 04:58:51 -05:00 |
|
comfyanonymous
|
5b12f320a8
|
Add a function to load a unet from a state dict.
|
2023-11-27 17:41:29 -05:00 |
|
comfyanonymous
|
5e4d60a231
|
Support SVD img2vid model.
|
2023-11-23 19:41:33 -05:00 |
|
comfyanonymous
|
d752c5f236
|
Make VAE memory estimation take dtype into account.
|
2023-11-22 18:17:19 -05:00 |
|
comfyanonymous
|
212bb0e108
|
Allow model config to preprocess the vae state dict on load.
|
2023-11-21 16:29:18 -05:00 |
|
comfyanonymous
|
eeceef948d
|
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
|
c013b8e94c
|
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
|
6e99d21369
|
Print leftover keys when using the UNETLoader.
|
2023-11-07 22:15:55 -05:00 |
|
comfyanonymous
|
cdfb16b654
|
Allow model or clip to be None in load_lora_for_models.
|
2023-11-01 20:27:20 -04:00 |
|
comfyanonymous
|
9533904e39
|
Fix checkpoint loader with config.
|
2023-10-27 22:13:55 -04:00 |
|
comfyanonymous
|
d4bc91d58f
|
Support SSD1B model and make it easier to support asymmetric unets.
|
2023-10-27 14:45:15 -04:00 |
|
comfyanonymous
|
23abd3ec84
|
Fix some potential issues.
|
2023-10-18 19:48:36 -04:00 |
|
comfyanonymous
|
459787f78f
|
Make VAE code closer to sgm.
|
2023-10-17 15:18:51 -04:00 |
|
comfyanonymous
|
728139a5b9
|
Refactor code so model can be a dtype other than fp32 or fp16.
|
2023-10-13 14:41:17 -04:00 |
|
comfyanonymous
|
4456b4d137
|
load_checkpoint_guess_config can now optionally output the model.
|
2023-10-06 13:48:18 -04:00 |
|
City
|
ee2d8e46e1
|
Fix quality loss due to low precision
|
2023-10-04 15:40:59 +02:00 |
|
comfyanonymous
|
c59ff7dc9b
|
Print missing VAE keys.
|
2023-09-28 00:54:57 -04:00 |
|
comfyanonymous
|
ccc2f830d7
|
Add ldm format support to UNETLoader.
|
2023-09-11 16:36:50 -04:00 |
|
comfyanonymous
|
e68beb56e4
|
Support SDXL inpaint models.
|
2023-09-01 15:22:52 -04:00 |
|
comfyanonymous
|
2c2ba07ff2
|
Fix "Load Checkpoint with config" node.
|
2023-08-29 23:58:32 -04:00 |
|
comfyanonymous
|
4fb6163a21
|
Text encoder should initially load on the offload_device not the regular.
|
2023-08-28 15:08:45 -04:00 |
|
comfyanonymous
|
201631e61d
|
Move ModelPatcher to model_patcher.py
|
2023-08-28 14:51:31 -04:00 |
|
comfyanonymous
|
a2602fc4f9
|
Move controlnet code to comfy/controlnet.py
|
2023-08-25 17:33:04 -04:00 |
|
comfyanonymous
|
7fb8cbb5ac
|
Move lora code to comfy/lora.py
|
2023-08-25 17:11:51 -04:00 |
|
comfyanonymous
|
145e279e6c
|
Move text_projection to base clip model.
|
2023-08-24 23:43:48 -04:00 |
|
comfyanonymous
|
74d1dfb0ad
|
Try to free enough vram for control lora inference.
|
2023-08-24 17:20:54 -04:00 |
|
comfyanonymous
|
e340ef7852
|
Always shift text encoder to GPU when the device supports fp16.
|
2023-08-23 21:45:00 -04:00 |
|
comfyanonymous
|
1aff0360c3
|
Initialize text encoder to target dtype.
|
2023-08-23 21:01:15 -04:00 |
|