35 Commits (d19de2753e9346d9cb1364acaf690cbbd0e76482)

Author SHA1 Message Date
comfyanonymous 13fdee6abf Try to free memory for both cond+uncond before inference. 12 months ago
comfyanonymous be71bb5e13 Tweak memory inference calculations a bit. 12 months ago
comfyanonymous 871cc20e13 Support SVD img2vid model. 1 year ago
comfyanonymous ce67dcbcda Make it easy for models to process the unet state dict on load. 1 year ago
comfyanonymous 4781819a85 Make memory estimation aware of model dtype. 1 year ago
comfyanonymous dd4ba68b6e Allow different models to estimate memory usage differently. 1 year ago
comfyanonymous 064d7583eb Add a CONDConstant for passing non tensor conds to unet. 1 year ago
comfyanonymous 1ffa8858e7 Move model sampling code to comfy/model_sampling.py 1 year ago
comfyanonymous ecb80abb58 Allow ModelSamplingDiscrete to be instantiated without a model config. 1 year ago
comfyanonymous 111f1b5255 Fix some issues with sampling precision. 1 year ago
comfyanonymous 7c0f255de1 Clean up percent start/end and make controlnets work with sigmas. 1 year ago
comfyanonymous 1777b54d02 Sampling code changes. 1 year ago
comfyanonymous d1d2fea806 Pass extra conds directly to unet. 1 year ago
comfyanonymous 036f88c621 Refactor to make it easier to add custom conds to models. 1 year ago
comfyanonymous e6962120c6 Make sure cond_concat is on the right device. 1 year ago
comfyanonymous 782a24fce6 Refactor cond_concat into model object. 1 year ago
comfyanonymous 492db2de8d Allow having a different pooled output for each image in a batch. 1 year ago
comfyanonymous 7931ff0fd9 Support SDXL inpaint models. 1 year ago
comfyanonymous 1c012d69af It doesn't make sense for c_crossattn and c_concat to be lists. 1 year ago
comfyanonymous 15adc3699f Move beta_schedule to model_config and allow disabling unet creation. 1 year ago
comfyanonymous a57b0c797b Fix lowvram model merging. 1 year ago
comfyanonymous 39ac856a33 ReVision support: unclip nodes can now be used with SDXL. 1 year ago
comfyanonymous a2ce9655ca Refactor unclip code. 1 year ago
comfyanonymous 9cc12c833d CLIPVisionEncode can now encode multiple images. 1 year ago
comfyanonymous 4b957a0010 Initialize the unet directly on the target device. 1 year ago
comfyanonymous 68be24eead Remove some prints. 1 year ago
comfyanonymous 51d5477579 Add key to indicate checkpoint is v_prediction when saving. 1 year ago
comfyanonymous 3ded1a3a04 Refactor of sampler code to deal more easily with different model types. 1 year ago
comfyanonymous ddc6f12ad5 Disable autocast in unet for increased speed. 1 year ago
comfyanonymous fcef47f06e Fix bug. 1 year ago
comfyanonymous 9b93b920be Add CheckpointSave node to save checkpoints. 1 year ago
comfyanonymous 8607c2d42d Move latent scale factor from VAE to model. 1 year ago
comfyanonymous f87ec10a97 Support base SDXL and SDXL refiner models. 1 year ago
comfyanonymous c64ca8c0b2 Refactor unCLIP noise augment out of samplers.py 1 year ago
comfyanonymous de142eaad5 Simpler base model code. 1 year ago