Commit Graph
3581 Commits
Author SHA1 Message Date
comfyanonymous fd5dfb812c Set initial load devices for te and model to mps device on mac. 2024-12-12 06:00:31 -05:00
patientxandGitHub 6708157155 Update README.md 2024-12-12 13:07:48 +03:00
patientxandGitHub bdbeae8056 Update README.md 2024-12-12 13:06:54 +03:00
patientxandGitHub 10b05d65b6 Merge branch 'comfyanonymous:master' into master 2024-12-12 13:05:30 +03:00
patientxandGitHub 2811f015c2 Update README.md 2024-12-12 13:05:23 +03:00
Chenlei HuandGitHub 3dfdddcc91 Update README (Add new keybinding entries) (#6020) 2024-12-11 15:55:38 -08:00
HaydenandGitHub 5747bc6457 Optimize model library (#5841)
* Move model manager routes

* Add experiment model manager api

* Fix cache causing returns to be empty

* Fix unable to compare sub-dir caches

* Skip non-existent folders

* Add model preview

* Revert 'Move model manager routes'

* move model_filemanager.py to app/

* Update model_manager.py

3.8 compatibility

---------
2024-12-11 18:12:04 -05:00
patientxandGitHub 076bee69a4 Merge branch 'comfyanonymous:master' into master 2024-12-12 01:22:12 +03:00
yoinkedandGitHub 5bea1d2ec9 Add MaHiRo (improved/alternate CFG) (#5975)
* Add MaHiRo (improved CFG)

long explanation of what it is is [here](https://huggingface.co/spaces/yoinked/blue-arxiv) (2024-1208.1) 


note: if the node name has encoding issues (utf 8/whatever), id suggest to replace the face at the end with `(>w<)`

* add it to nodes.py, add description, and make it a post_cfg function

* fix

* revert the sampler_cfg_function thing

* switch cfg to args["denoised"]
2024-12-11 16:51:51 -05:00
Yoland YanandGitHub 5def9fbc83 Update CI workflow to remove Windows testing configuration (#6007)
- Commented out Windows OS from the CI matrix in test-ci.yml.
- Removed the test-win-nightly job to streamline testing on macOS and Linux only.
- Adjusted the matrix strategy to focus on Python versions and CUDA compatibility without Windows support.
2024-12-11 16:48:41 -05:00
patientxandGitHub 2e5c2ff72e Update README.md 2024-12-11 23:07:00 +03:00
patientxandGitHub 0759f96414 Merge branch 'comfyanonymous:master' into master 2024-12-11 23:05:47 +03:00
comfyanonymous 7a7efe8424 Support loading some checkpoint files with nested dicts. 2024-12-11 08:04:54 -05:00
patientxandGitHub 3b1247c8af Merge branch 'comfyanonymous:master' into master 2024-12-11 12:14:46 +03:00
comfyanonymous 44db978531 Fix a few things in text enc code for models with no eos token. 2024-12-10 23:07:26 -05:00
patientxandGitHub 3254013ec2 Merge branch 'comfyanonymous:master' into master 2024-12-11 00:42:55 +03:00
comfyanonymous 1c8d11e48a Support different types of tokenizers.
Support tokenizers without an eos token.

Pass full sentences to tokenizer for more efficient tokenizing.
2024-12-10 15:03:39 -05:00
patientxandGitHub be4b0b5515 Merge branch 'comfyanonymous:master' into master 2024-12-10 15:06:50 +03:00
Chenlei HuandGitHub a220d11e6b Replace pylint with ruff (#5987) 2024-12-09 22:04:23 -05:00
catboxanonandGitHub 23827ca312 Add cond_scale to sampler_post_cfg_function (#5985) 2024-12-09 20:13:18 -05:00
patientxandGitHub 7788049e2e Merge branch 'comfyanonymous:master' into master 2024-12-10 01:10:54 +03:00
Chenlei HuandGitHub 0fd4e6c778 Lint unused import (#5973)
* Lint unused import

* nit

* Remove unused imports

* revert fix_torch import

* nit
2024-12-09 15:24:39 -05:00
comfyanonymous e2fafe0686 Make CLIP set last layer node work with t5 models. 2024-12-09 03:57:14 -05:00
comfyanonymous 6579632201 Remove unused imports and variables. 2024-12-08 08:08:12 -05:00
comfyanonymous ac2f0523ca Set env vars to disable telemetry in libs used by some custom nodes. 2024-12-07 14:51:45 -05:00
HaomingandGitHub fbf68c4e52 clamp input (#5928) 2024-12-07 14:00:31 -05:00
patientxandGitHub 4e197d293a Merge branch 'comfyanonymous:master' into master 2024-12-07 14:07:00 +03:00
Chenlei HuandGitHub 93477f8efe Add code owners (#5873)
* Add code owners

* Update owners

* nit

* Inline owners

* Remove team links

* Add Kosinkadink
2024-12-06 22:00:54 -05:00
patientxandGitHub 025d9ed896 Merge branch 'comfyanonymous:master' into master 2024-12-07 00:34:25 +03:00
comfyanonymous 8af9a91e0c A few improvements to #5937. 2024-12-06 05:49:15 -05:00
Michael KupchickandGitHub 005d2d3a13 ltxv: add noise to guidance image to ensure generated motion. (#5937) 2024-12-06 05:46:08 -05:00
comfyanonymous 1e21f4c14e Make timestep ranges more usable on rectified flow models.
This breaks some old workflows but should make the nodes actually useful.
2024-12-05 16:40:58 -05:00
patientxandGitHub 9befdfcedb Merge branch 'comfyanonymous:master' into master 2024-12-05 11:21:23 +03:00
comfyanonymous 9a616b81c1 Add rescaling_scale from STG to SkipLayerGuidanceDiT. v0.3.7 2024-12-04 19:25:50 -05:00
patientxandGitHub 41bf23997a Update README.md 2024-12-04 23:54:37 +03:00
patientxandGitHub d35238f60a Merge branch 'comfyanonymous:master' into master 2024-12-04 23:52:16 +03:00
patientxandGitHub 697af1d42b Update README.md 2024-12-04 23:52:05 +03:00
comfyanonymous 3bed56bb13 Add another ROCm tip. 2024-12-04 15:14:12 -05:00
filteredandGitHub 4e402b11c6 Reland union type (#5900)
* Reapply "Add union link connection type support (#5806)" (#5889)

This reverts commit bf9a90a145.

* Fix union type breaks existing type workarounds

* Add non-string test

* Add tests for hacks and non-string types

* Support python versions lower than 3.11
2024-12-04 15:12:10 -05:00
Chenlei HuandGitHub 48272448ad [Developer Experience] Add node typing (#5676)
* [Developer Experience] Add node typing

* Shim StrEnum

* nit

* nit

* nit
2024-12-04 15:01:00 -05:00
patientxandGitHub c4e1b4a7e0 Merge branch 'comfyanonymous:master' into master 2024-12-04 12:05:43 +03:00
Jedrzej KosinskiandGitHub f7695b5f9e Add Create Hook Keyframes Interp. node to simplify creating groups of keyframes without external nodes (#5896) 2024-12-03 21:03:09 -05:00
patientxandGitHub 743d281f78 Merge branch 'comfyanonymous:master' into master 2024-12-03 23:53:57 +03:00
comfyanonymous 452179fe4f Make ModelPatcher class clone function work with inheritance. 2024-12-03 13:57:57 -05:00
Chenlei HuandGitHub bf9a90a145 Revert "Add union link connection type support (#5806)" (#5889)
This reverts commit 8d4e06324f.
2024-12-03 13:06:34 -05:00
patientxandGitHub b826d3e8c2 Merge branch 'comfyanonymous:master' into master 2024-12-03 14:51:59 +03:00
comfyanonymous c1b92b719d Some optimizations to euler a. 2024-12-03 06:11:52 -05:00
Alexander PiskunandGitHub cdc3b97dd5 resolve relative paths in YAML configuration for extra model paths (#5847)
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2024-12-03 06:02:01 -05:00
Chenlei HuandGitHub 8d4e06324f Add union link connection type support (#5806)
* Add union type support

* Move code

* nit
2024-12-03 05:46:00 -05:00
comfyanonymous 57e8bf6a9f Fix case where a memory leak could cause crash.
Now the only symptom of code messing up and keeping references to a model
object when it should not will be endless prints in the log instead of the
next workflow crashing ComfyUI.
2024-12-02 19:49:49 -05:00