comfyanonymous
6c6ef17bd4
Small refactor.
2023-06-06 13:23:01 -04:00
comfyanonymous
d7821166b2
Implement global average pooling for controlnet.
2023-06-03 01:49:03 -04:00
comfyanonymous
fa734798f1
This is useless for inference.
2023-05-31 13:03:24 -04:00
comfyanonymous
4af4fe017b
Auto load model in lowvram if not enough memory.
2023-05-30 12:36:41 -04:00
comfyanonymous
12e275ab18
Support VAEs in diffusers format.
2023-05-28 02:02:09 -04:00
BlenderNeko
3cbb3ef058
comment out annoying print statement
2023-05-12 23:57:40 +02:00
BlenderNeko
2e2c17131b
minor changes for tiled sampler
2023-05-12 23:49:09 +02:00
comfyanonymous
2edaaba3c2
Fix imports.
2023-05-04 18:10:29 -04:00
comfyanonymous
10ff210ffb
Refactor.
2023-05-03 17:48:35 -04:00
pythongosssss
eaeac55c0d
remove unused import
2023-05-03 18:21:23 +01:00
pythongosssss
d8017626fb
use comfy progress bar
2023-05-03 18:19:22 +01:00
pythongosssss
f6154607f9
Merge remote-tracking branch 'origin/master' into tiled-progress
2023-05-03 17:33:42 +01:00
pythongosssss
8160309db9
reduce duplication
2023-05-03 17:33:19 +01:00
pythongosssss
33b0ba6464
added progress to encode + upscale
2023-05-02 19:18:07 +01:00
comfyanonymous
55236dc812
LoKR support.
2023-05-01 18:18:23 -04:00
pythongosssss
51a069805b
Add progress to vae decode tiled
2023-04-24 11:55:44 +01:00
comfyanonymous
e6771d0986
Implement Linear hypernetworks.
...
Add a HypernetworkLoader node to use hypernetworks.
2023-04-23 12:35:25 -04:00
comfyanonymous
6c156642e4
Add support for GLIGEN textbox model.
2023-04-19 11:06:32 -04:00
comfyanonymous
3fe1252a35
Add a way for nodes to set a custom CFG function.
2023-04-17 11:05:15 -04:00
comfyanonymous
4df70d0f62
Fix model_management import so it doesn't get executed twice.
2023-04-15 19:04:33 -04:00
comfyanonymous
f089d4abc7
Some refactoring: from_tokens -> encode_from_tokens
2023-04-15 18:46:58 -04:00
BlenderNeko
47b2d342a8
ensure backwards compat with optional args
2023-04-14 21:16:55 +02:00
BlenderNeko
928cb6b2c7
split tokenizer from encoder
2023-04-13 22:06:50 +02:00
comfyanonymous
b55667284c
Add support for unCLIP SD2.x models.
...
See _for_testing/unclip in the UI for the new nodes.
unCLIPCheckpointLoader is used to load them.
unCLIPConditioning is used to add the image cond and takes as input a
CLIPVisionEncode output which has been moved to the conditioning section.
2023-04-01 23:19:15 -04:00
comfyanonymous
7da8d5f9f5
Add a TomePatchModel node to the _for_testing section.
...
Tome increases sampling speed at the expense of quality.
2023-03-31 17:19:58 -04:00
comfyanonymous
7e2f4b0897
Split VAE decode batches depending on free memory.
2023-03-29 02:24:37 -04:00
comfyanonymous
121beab586
Support loha that use cp decomposition.
2023-03-23 04:32:25 -04:00
comfyanonymous
d15c9f2c3b
Add loha support.
2023-03-23 03:40:12 -04:00
comfyanonymous
7cae5f5769
Try again with vae tiled decoding if regular fails because of OOM.
2023-03-22 14:49:00 -04:00
comfyanonymous
d8d65e7c9f
Less seams in tiled outputs at the cost of more processing.
2023-03-22 03:29:09 -04:00
comfyanonymous
921f4e14a4
Add support for locon mid weights.
2023-03-21 14:51:51 -04:00
comfyanonymous
29728e1119
Try to fix a vram issue with controlnets.
2023-03-19 10:50:38 -04:00
comfyanonymous
d5bf8038c8
Merge T2IAdapterLoader and ControlNetLoader.
...
Workflows will be auto updated.
2023-03-17 18:17:59 -04:00
comfyanonymous
889689c7b2
use half() on fp16 models loaded with config.
2023-03-13 21:12:48 -04:00
comfyanonymous
edba761868
Use half() function on model when loading in fp16.
2023-03-13 20:58:09 -04:00
comfyanonymous
5be28c4069
Remove omegaconf dependency and some ci changes.
2023-03-13 14:49:18 -04:00
comfyanonymous
d777b2f4a9
Add a VAEEncodeTiled node.
2023-03-11 15:28:15 -05:00
comfyanonymous
77290f7110
Tiled upscaling with the upscale models.
2023-03-11 14:04:13 -05:00
comfyanonymous
66cca3659d
Add locon support.
2023-03-09 21:41:24 -05:00
comfyanonymous
fa4dda2550
SD2.x controlnets now work.
2023-03-08 01:13:38 -05:00
comfyanonymous
341ebaabd8
Relative imports to test something.
2023-03-07 11:00:35 -05:00
comfyanonymous
339b2533eb
Fix clip_skip no longer being loaded from yaml file.
2023-03-06 11:34:02 -05:00
comfyanonymous
ca7e2e3827
Add --cpu to use the cpu for inference.
2023-03-06 10:50:50 -05:00
comfyanonymous
663fa6eafd
Implement support for t2i style model.
...
It needs the CLIPVision model so I added CLIPVisionLoader and CLIPVisionEncode.
Put the clip vision model in models/clip_vision
Put the t2i style model in models/style_models
StyleModelLoader to load it, StyleModelApply to apply it
ConditioningAppend to append the conditioning it outputs to a positive one.
2023-03-05 18:39:25 -05:00
comfyanonymous
7ee5e2d40e
Add support for new colour T2I adapter model.
2023-03-03 19:13:07 -05:00
comfyanonymous
c195dab61c
Add a node to set CLIP skip.
...
Use a more simple way to detect if the model is -v prediction.
2023-03-03 13:04:36 -05:00
comfyanonymous
5608730809
To be really simple CheckpointLoaderSimple should pick the right type.
2023-03-03 11:07:10 -05:00
comfyanonymous
8a2699b47d
New CheckpointLoaderSimple to load checkpoints without a config.
2023-03-03 03:37:35 -05:00
comfyanonymous
a59bb36cb8
Try to improve memory issues with del.
2023-02-28 12:27:43 -05:00
comfyanonymous
7add9fe7b3
Preparing to add another function to load checkpoints.
2023-02-26 17:29:01 -05:00