Commit Graph
5276 Commits
Author SHA1 Message Date
patientxandGitHub 1a54526b17 Add files via upload 2025-05-02 17:46:31 +03:00
patientxandGitHub bc1fa6e013 Create zluda.py (custom zluda for miopen-triton) 2025-05-02 17:44:26 +03:00
patientxandGitHub 2fc3745a83 Merge branch 'comfyanonymous:master' into master 2025-05-02 14:00:14 +03:00
catboxanonandGitHub d9a87c1e6a Fix outdated comment about Internet connectivity (#7827) 2025-05-02 05:28:27 -04:00
551fe8dcee Add node to extend sigmas (#7901)
* Add ExpandSigmas node

* Rename, add interpolation functions

Co-authored-by: liesen <liesen.dev@gmail.com>

* Move computed interpolation outside loop

* Add type hints

---------

Co-authored-by: liesen <liesen.dev@gmail.com>
2025-05-02 05:28:05 -04:00
comfyanonymousandGitHub ff99861650 Make clipsave work with more TE models. (#7908) 2025-05-02 05:15:32 -04:00
patientxandGitHub 96859eeb76 Merge branch 'comfyanonymous:master' into master 2025-05-02 03:31:24 +03:00
catboxanonandGitHub 8d0661d0ba Lint instance methods (#7903) 2025-05-01 19:32:04 -04:00
patientxandGitHub 073ff4a11d Create placeholder 2025-05-01 23:05:14 +03:00
patientxandGitHub aad001bfbe Add files via upload 2025-05-01 23:04:46 +03:00
patientxandGitHub caa3597bb7 Create placeholder 2025-05-01 23:03:51 +03:00
patientxandGitHub 0d8f402c6b Merge branch 'comfyanonymous:master' into master 2025-05-01 20:49:46 +03:00
patientxandGitHub 085925ddf7 Update zluda.py 2025-05-01 20:49:28 +03:00
Chenlei HuandGitHub 6d32dc049e Update frontend to v1.18 (#7898) 2025-05-01 10:57:54 -04:00
patientxandGitHub da173f67b3 Merge branch 'comfyanonymous:master' into master 2025-05-01 17:23:12 +03:00
comfyanonymousandGitHub aa9d759df3 Switch ltxv to use the pytorch RMSNorm. (#7897) 2025-05-01 06:33:42 -04:00
Christian ByrneandGitHub c6c19e9980 fix bug (#7894) 2025-05-01 03:24:32 -04:00
comfyanonymous 08ff5fa08a Cleanup chroma PR. 2025-04-30 20:57:30 -04:00
SilverandGitHub 4ca3d84277 Support for Chroma - Flux1 Schnell distilled with CFG (#7355)
* Upload files for Chroma Implementation

* Remove trailing whitespace

* trim more trailing whitespace..oops

* remove unused imports

* Add supported_inference_dtypes

* Set min_length to 0 and remove attention_mask=True

* Set min_length to 1

* get_mdulations added from blepping and minor changes

* Add lora conversion if statement in lora.py

* Update supported_models.py

* update model_base.py

* add uptream commits

* set modelType.FLOW, will cause beta scheduler to work properly

* Adjust memory usage factor and remove unnecessary code

* fix mistake

* reduce code duplication

* remove unused imports

* refactor for upstream sync

* sync chroma-support with upstream via syncbranch patch

* Update sd.py

* Add Chroma as option for the OptimalStepsScheduler node
2025-04-30 20:57:00 -04:00
comfyanonymousandGitHub 39c27a3705 Add updater test to stable release workflow. (#7887) 2025-04-30 14:42:18 -04:00
comfyanonymousandGitHub b1c7291569 Test updater in the windows release workflow. (#7886) 2025-04-30 14:18:20 -04:00
patientxandGitHub f49d26848b Merge branch 'comfyanonymous:master' into master 2025-04-30 13:46:06 +03:00
comfyanonymousandGitHub dbc726f80c Better vace memory estimation. (#7875) 2025-04-29 20:42:00 -04:00
comfyanonymousandGitHub 7ee96455e2 Bump minimum pyav version to 14.2.0 (#7874) 2025-04-29 20:38:45 -04:00
comfyanonymousandGitHub 0a66d4b0af Per device stream counters for async offload. (#7873) 2025-04-29 20:28:52 -04:00
patientxandGitHub e16935ab7b Update README.md 2025-04-30 01:42:18 +03:00
patientxandGitHub d2d9c58c24 Update README.md 2025-04-30 01:36:06 +03:00
patientxandGitHub 48e063701d Merge branch 'comfyanonymous:master' into master 2025-04-30 00:10:25 +03:00
Terry JiaandGitHub 5c5457a4ef support more example folders (#7836)
* support more example folders

* add warning message
2025-04-29 11:28:04 -04:00
patientxandGitHub 3a019fe137 Update README.md 2025-04-29 14:19:03 +03:00
patientxandGitHub 64709ce55c Merge branch 'comfyanonymous:master' into master 2025-04-29 14:18:45 +03:00
patientxandGitHub 2b7e9316de Update README.md 2025-04-29 14:18:37 +03:00
Chenlei HuandGitHub 45503f6499 Add release process section to README (#7855)
* Add release process section to README

* move

* Update README.md
2025-04-29 06:32:34 -04:00
comfyanonymousandGitHub 005a91ce2b Latest desktop and portable should work on blackwell. (#7861)
Removed the mention about the cards from the readme.
2025-04-29 06:29:38 -04:00
guillandGitHub 68f0d35296 Add support for VIDEO as a built-in type (#7844)
* Add basic support for videos as types

This PR adds support for VIDEO as first-class types. In order to avoid
unnecessary costs, VIDEO outputs must implement the `VideoInput` ABC,
but their implementation details can vary. Included are two
implementations of this type which can be returned by other nodes:

* `VideoFromFile` - Created with either a path on disk (as a string) or
  a `io.BytesIO` containing the contents of a file in a supported format
  (like .mp4). This implementation won't actually load the video unless
  necessary. It will also avoid re-encoding when saving if possible.
* `VideoFromComponents` - Created from an image tensor and an optional
  audio tensor.

Currently, only h264 encoded videos in .mp4 containers are supported for
saving, but the plan is to add additional encodings/containers in the
near future (particularly .webm).

* Add optimization to avoid parsing entire video

* Improve type declarations to reduce warnings

* Make sure bytesIO objects can be read many times

* Fix a potential issue when saving long videos

* Fix incorrect type annotation

* Add a `LoadVideo` node to make testing easier

* Refactor new types out of the base comfy folder

I've created a new `comfy_api` top-level module. The intention is that
anything within this folder would be covered by semver-style versioning
that would allow custom nodes to rely on them not introducing breaking
changes.

* Fix linting issue
2025-04-29 05:58:00 -04:00
patientxandGitHub 0aeb958ea5 Merge branch 'comfyanonymous:master' into master 2025-04-29 01:49:37 +03:00
comfyanonymousandGitHub 83d04717b6 Support HiDream E1 model. (#7857) 2025-04-28 15:01:15 -04:00
Yoland YanandGitHub 7d329771f9 Add moderation level option to OpenAIGPTImage1 node and update api_call method signature (#7804) 2025-04-28 13:59:22 -04:00
chaObservandGitHub c15909bb62 CFG++ for gradient estimation sampler (#7809) 2025-04-28 13:51:35 -04:00
Andrew KvochkoandGitHub 772b4c5945 ltxv: overwrite existing mask on conditioned frame. (#7845)
This commit overwrites the noise mask on the latent frame that is being
conditioned with keyframe conditioning, setting it to one.
2025-04-28 13:42:04 -04:00
comfyanonymousandGitHub 5a50c3c7e5 Fix stream priority to support older pytorch. (#7856) 2025-04-28 13:07:21 -04:00
PamandGitHub 30159a7fe6 Save v pred zsnr metadata (#7840) 2025-04-28 13:03:21 -04:00
Andrew KvochkoandGitHub cb9ac3db58 ltxv: add strength parameter to conditioning. (#7849)
This commit adds strength parameter to the LTXVImgToVideo node.
2025-04-28 12:59:17 -04:00
patientxandGitHub d116080af2 Merge branch 'comfyanonymous:master' into master 2025-04-28 12:31:00 +03:00
Benjamin LuandGitHub 8115a7895b Add /api/v2/userdata endpoint (#7817)
* Add list_userdata_v2

* nit

* nit

* nit

* nit

* please set me free

* \\\\

* \\\\
2025-04-27 20:06:55 -04:00
patientxandGitHub 6244dfa1e1 Merge branch 'comfyanonymous:master' into master 2025-04-28 01:13:53 +03:00
comfyanonymousandGitHub c8cd7ad795 Use stream for casting if enabled. (#7833) 2025-04-27 05:38:11 -04:00
patientxandGitHub ec34f4da57 Merge branch 'comfyanonymous:master' into master 2025-04-27 05:01:55 +03:00
comfyanonymousandGitHub 542b4b36b6 Prevent custom nodes from hooking certain functions. (#7825) 2025-04-26 20:52:56 -04:00
comfyanonymousandGitHub ac10a0d69e Make loras work with --async-offload (#7824) 2025-04-26 19:56:22 -04:00