2243 Commits (1ddf512fdc69bf8dfb51eb858d3e5ba069570791)
 

Author SHA1 Message Date
comfyanonymous 1ddf512fdc Don't auto convert clip and vae weights to fp16 when saving checkpoint. 9 months ago
comfyanonymous 32be358213 Save SD3 modelspec.architecture in CheckpointSave node. 9 months ago
comfyanonymous 694e0b48e0 SD3 better memory usage estimation. 9 months ago
comfyanonymous 69c8d6d8a6 Single and dual clip loader nodes support SD3.
You can use the CLIPLoader to use the t5xxl only or the DualCLIPLoader to
use CLIP-L and CLIP-G only for sd3.
9 months ago
comfyanonymous 0e49211a11 Load the SD3 T5xxl model in the same dtype stored in the checkpoint. 9 months ago
comfyanonymous 5889b7ca0a Support multiple text encoder configurations on SD3. 9 months ago
comfyanonymous 1c34d338d7 Update EmptySD3LatentImage to use 1024 resolution by default. 9 months ago
comfyanonymous 9424522ead Reuse code. 9 months ago
Dango233 73ce178021
Remove redundancy in mmdit.py (#3685) 9 months ago
comfyanonymous 4134564dc1 Require safetensors library to be at least 0.4.2 for fp8 support. 9 months ago
comfyanonymous a82fae2375 Fix bug with cosxl edit model. 9 months ago
comfyanonymous 8c4a9befa7 SD3 Support. 9 months ago
comfyanonymous a5e6a632f9 Support sampling non 2D latents. 9 months ago
comfyanonymous 742d5720d1 Support zeroing out text embeddings with the attention mask. 9 months ago
comfyanonymous 6cd8ffc465 Reshape the empty latent image to the right amount of channels if needed. 9 months ago
comfyanonymous 56333d4850 Use the end token for the text encoder attention mask. 9 months ago
comfyanonymous 0dccb4617d Remove some unnecessary arguments. 9 months ago
comfyanonymous 104fcea0c8 Add function to get the list of currently loaded models. 9 months ago
comfyanonymous b1fd26fe9e pytorch xpu should be flash or mem efficient attention? 9 months ago
Denys Smirnov 20447e9ec9
Fix alpha in PorterDuffImageComposite. (#3411)
There were two bugs in PorterDuffImageComposite.

The first one is the fact that it uses the mask input directly as alpha, missing the conversion (`1-a`). The fix is similar to c16f5744.

The second one is that all color composition formulas assume alpha premultiplied values, while the input is not premultiplied.

This change fixes both of these issue.
9 months ago
comfyanonymous cb8d0ebccc Don't load the view coordinates when loading a workflow from the history.
I think this makes things slightly less annoying for some users.
9 months ago
comfyanonymous 809cc85a8e Remove useless code. 9 months ago
comfyanonymous b249862080 Add an annoying print to a function I want to remove. 9 months ago
Peter Crabtree e2c585f3be
Fix to allow use of PerpNegGuider with cfg_function_post hooks (like PAG) (#3618) 9 months ago
comfyanonymous 04b308229e Small refactor of preview code. 9 months ago
comfyanonymous bf3e334d46 Disable non_blocking when --deterministic or directml. 9 months ago
comfyanonymous 71ec5b144e Update commands to install nightly pytorch in readme. 9 months ago
comfyanonymous 91542d4f8b Import spandrel_extra_arches if present.
I will not add this dependency to the default ones because models in the
spandrel_extra_arches package are non commercial and therefore not
compatible with free software licenses like the one ComfyUI uses.

If you don't mind this you can install it manually yourself.
9 months ago
JettHu b26da2245f
Fix UnetParams annotation typo (#3589) 9 months ago
comfyanonymous 0920e0e5fe Remove some unused imports. 9 months ago
luke zhang 34030fed92
improve dom widget performance (#3584) 9 months ago
Regis Gaughan, III f6a203951f
Extend core snapToGrid to LiteGraph Groups. (#3393)
Extends the core Comfy.SnapToGrid behavior for nodes to apply to LiteGraph's LGraphGroup with the same behavior. Also, pulls out redundant rounding code into util function.
9 months ago
comfyanonymous 16a493a190 Keep compatibility with some custom nodes. 9 months ago
comfyanonymous 9a151b7def Fix issue and unpin spandrel package. 9 months ago
Joey Ballentine 8cfd677cc0
Replace chainner_models with Spandrel package (#2146)
* Replace chainner_models with Spandrel

* Update to latest spandrel

* Use spandrel_foss instead

* update spandrel to new FOSS-compliant version
9 months ago
comfyanonymous ffc4b7c30e Fix DORA strength.
This is a different version of #3298 with more correct behavior.
9 months ago
DLohn 5b87369474
Load titles from API format JSON (#3563) 9 months ago
comfyanonymous efa5a711b2 Reduce memory usage when applying DORA: #3557 9 months ago
comfyanonymous 58c9838274 Speed up TAESD preview. 9 months ago
comfyanonymous b02bcced05 Fix FreeU not working when shape is tensor. 9 months ago
comfyanonymous 6507a9c716 Remove the CTRL-Delete keybind.
On some keyboards it's apparently too easy to accidentally do CTRL-Delete
when pressing CTRL-Enter repeatedly.

CTRL-Backspace can still be used to clear the workflow.
9 months ago
comfyanonymous 6c23854f54 Fix OSX latent2rgb previews. 9 months ago
Chenlei Hu 7718ada4ed
Add type annotation UnetWrapperFunction (#3531)
* Add type annotation UnetWrapperFunction

* nit

* Add types.py
9 months ago
comfyanonymous 8508df2569 Work around black image bug on Mac 14.5 by forcing attention upcasting. 9 months ago
comfyanonymous 83d969e397 Disable xformers when tracing model. 9 months ago
comfyanonymous 1900e5119f Fix potential issue. 9 months ago
comfyanonymous 276f8fce9f Print error when node is missing. 9 months ago
Dr.Lt.Data 4bc1884478
Provide a better error message when attempting to execute the workflow with a missing node. (#3517) 9 months ago
comfyanonymous 09e069ae6c Log the pytorch version. 9 months ago
comfyanonymous 11a2ad5110 Fix controlnet not upcasting on models that have it enabled. 9 months ago