20 Commits (main)

Author SHA1 Message Date
comfyanonymous 4f7a3cb6fb unet -> diffusion_models. 6 months ago
comfyanonymous d1533d9c0f Add experimental photomaker nodes.
Put the model file in models/photomaker and use PhotoMakerLoader.

Then use PhotoMakerEncode with the keyword "photomaker" to apply the image
1 year ago
comfyanonymous af7a49916b Support loading unet files in diffusers format. 2 years ago
comfyanonymous a3a713b6c5 Refactor previews into one command line argument.
Clean up a few things.
2 years ago
space-nuko 3e17971acb preview method autodetection 2 years ago
comfyanonymous 5282f56434 Implement Linear hypernetworks.
Add a HypernetworkLoader node to use hypernetworks.
2 years ago
comfyanonymous 3696d1699a Add support for GLIGEN textbox model. 2 years ago
sALTaccount 60127a8304 diffusers loader 2 years ago
comfyanonymous 2e73367f45 Merge T2IAdapterLoader and ControlNetLoader.
Workflows will be auto updated.
2 years ago
comfyanonymous 905857edd8 Take some code from chainner to implement ESRGAN and other upscale models. 2 years ago
comfyanonymous 47acb3d73e 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.
2 years ago
comfyanonymous 4e6b83a80a Add a T2IAdapterLoader node to load T2I-Adapter models.
They are loaded as CONTROL_NET objects because they are similar.
2 years ago
comfyanonymous 191af3ef71 Add the config for the SD1.x inpainting model. 2 years ago
comfyanonymous 56498d505a Create controlnet directory. 2 years ago
comfyanonymous 59bef84bc8 Add the config for SD2.x inpainting models. 2 years ago
comfyanonymous 1de5aa6a59 Add a CLIPLoader node to load standalone clip weights.
Put them in models/clip
2 years ago
comfyanonymous ef90e9c376 Add a LoraLoader node to apply loras to models and clip.
The models are modified in place before being used and unpatched after.
I think this is better than monkeypatching since it might make it easier
to use faster non pytorch unet inference in the future.
2 years ago
comfyanonymous f73e57d881 Add support for textual inversion embedding for SD1.x CLIP. 2 years ago
comfyanonymous 36ec5690a6 Add some more model configs including some to use SD1 models in fp16. 2 years ago
comfyanonymous 220afe3310 Initial commit. 2 years ago