Commit Graph
3678 Commits
Author SHA1 Message Date
comfyanonymous 15564688ed Add a try except block so if torch version is weird it won't crash. 2024-12-23 03:22:48 -05:00
Simon LuiandGitHub c6b9c11ef6 Add oneAPI device selector for xpu and some other changes. (#6112)
* Add oneAPI device selector and some other minor changes.

* Fix device selector variable name.

* Flip minor version check sign.

* Undo changes to README.md.
2024-12-23 03:18:32 -05:00
patientxandGitHub 403a081215 Merge branch 'comfyanonymous:master' into master 2024-12-23 10:33:06 +03:00
comfyanonymous e44d0ac7f7 Make --novram completely offload weights.
This flag is mainly used for testing the weight offloading, it shouldn't
actually be used in practice.

Remove useless import.
2024-12-23 01:51:08 -05:00
comfyanonymous 56bc64f351 Comment out some useless code. 2024-12-22 23:51:14 -05:00
zhangp365andGitHub f7d83b72e0 fixed a bug in ldm/pixart/blocks.py (#6158) 2024-12-22 23:44:20 -05:00
comfyanonymous 80f07952d2 Fix lowvram issue with ltxv vae. 2024-12-22 23:20:17 -05:00
patientxandGitHub 757335d901 Update supported_models.py 2024-12-23 02:54:49 +03:00
patientxandGitHub 713eca2176 Update supported_models.py 2024-12-23 02:32:50 +03:00
patientxandGitHub e9d8cad2f0 Merge branch 'comfyanonymous:master' into master 2024-12-22 16:56:29 +03:00
comfyanonymous 57f330caf9 Relax minimum ratio of weights loaded in memory on nvidia.
This should make it possible to do higher res images/longer videos by
further offloading weights to CPU memory.

Please report an issue if this slows down things on your system.
2024-12-22 03:06:37 -05:00
patientxandGitHub f5a2795bbc Update README.md 2024-12-21 23:04:40 +03:00
patientxandGitHub 6b20fd5de4 Merge branch 'comfyanonymous:master' into master 2024-12-21 23:04:07 +03:00
patientxandGitHub db9efe3c20 Update README.md 2024-12-21 23:04:01 +03:00
comfyanonymous 601ff9e3db Add that Hunyuan Video and Pixart are supported to readme.
Clean up the supported models part of the readme.
2024-12-21 11:31:39 -05:00
TechnoByteandGitHub 341667c4d5 remove minimum step count for AYS (#6137)
The 10 step minimum for the AYS scheduler is pointless, it works well at lower steps, like 8 steps, or even 4 steps.

For example with LCM or DMD2.

Example here: https://i.ibb.co/56CSPMj/image.png
2024-12-21 10:05:09 -05:00
patientxandGitHub 819e120348 Update README.md 2024-12-21 15:52:58 +03:00
patientxandGitHub 88ae56dcf9 Merge branch 'comfyanonymous:master' into master 2024-12-21 15:52:28 +03:00
patientxandGitHub 68f7b148ee Update README.md 2024-12-21 15:52:21 +03:00
Qiacheng LiandGitHub 1419dee915 Update README.md for Intel GPUs (#6069) 2024-12-20 18:04:03 -05:00
comfyanonymous da13b6b827 Get rid of meshgrid warning. 2024-12-20 18:02:12 -05:00
comfyanonymous c86cd58573 Remove useless code. 2024-12-20 17:50:03 -05:00
comfyanonymous b5fe39211a Remove some useless code. 2024-12-20 17:43:50 -05:00
patientxandGitHub 4d64ade41f Merge branch 'comfyanonymous:master' into master 2024-12-21 01:30:32 +03:00
comfyanonymous e946667216 Some fixes/cleanups to pixart code.
Commented out the masking related code because it is never used in this
implementation.
2024-12-20 17:10:52 -05:00
patientxandGitHub 37fc9a3ff2 Merge branch 'comfyanonymous:master' into master 2024-12-21 00:37:40 +03:00
Chenlei HuandGitHub d7969cb070 Replace print with logging (#6138)
* Replace print with logging

* nit

* nit

* nit

* nit

* nit

* nit
2024-12-20 16:24:55 -05:00
CityandGitHub bddb02660c Add PixArt model support (#6055)
* PixArt initial version

* PixArt Diffusers convert logic

* pos_emb and interpolation logic

* Reduce  duplicate code

* Formatting

* Use optimized attention

* Edit empty token logic

* Basic PixArt LoRA support

* Fix aspect ratio logic

* PixArtAlpha text encode with conds

* Use same detection key logic for PixArt diffusers
2024-12-20 15:25:00 -05:00
patientxandGitHub 07ea41ecc1 Merge branch 'comfyanonymous:master' into master 2024-12-20 13:06:18 +03:00
comfyanonymous 418eb7062d Support new LTXV VAE. v0.3.9 2024-12-20 04:38:29 -05:00
patientxandGitHub 7b3a99adc6 Update README.md 2024-12-20 10:57:06 +03:00
patientxandGitHub b5e72b093b added reserve-vram for better memory management for low mem amd gpu's. 2024-12-20 10:54:05 +03:00
patientxandGitHub ebf13dfe56 Merge branch 'comfyanonymous:master' into master 2024-12-20 10:05:56 +03:00
comfyanonymous cac68ca813 Fix some more video tiled encode issues.
The downscale_ratio formula for the temporal had issues with some frame
numbers.
2024-12-19 23:14:03 -05:00
comfyanonymous 52c1d933b2 Fix tiled hunyuan video VAE encode issue.
Some shapes like 1024x1024 with tile_size 256 and overlap 64 had issues.
2024-12-19 22:55:15 -05:00
catboxanonandGitHub 3cacd3fca5 Support preview images embedded in safetensors metadata (#6119)
* Support preview images embedded in safetensors metadata

* Add unit test for safetensors embedded image previews
2024-12-19 14:01:56 -08:00
comfyanonymous 2dda7c11a3 More proper fix for the memory issue. 2024-12-19 16:21:56 -05:00
comfyanonymous 3ad3248ad7 Fix lowvram bug when using a model multiple times in a row.
The memory system would load an extra 64MB each time until either the
model was completely in memory or OOM.
2024-12-19 16:04:56 -05:00
patientxandGitHub 778005af3d Merge branch 'comfyanonymous:master' into master 2024-12-19 14:51:33 +03:00
comfyanonymous c441048a4f Make VAE Encode tiled node work with video VAE. 2024-12-19 05:31:39 -05:00
comfyanonymous 9f4b181ab3 Add fast previews for hunyuan video. v0.3.8 2024-12-18 18:24:23 -05:00
comfyanonymous cbbf077593 Small optimizations. 2024-12-18 18:23:28 -05:00
Chenlei HuandGitHub 0c04a6ae78 Add .github folder to maintainer owner list (#6027) 2024-12-18 15:06:53 -05:00
Chenlei HuandGitHub 416ccc9e45 Update web content to release v1.5.19 (#6105) 2024-12-18 15:06:20 -05:00
patientxandGitHub 43a0204b07 Merge branch 'comfyanonymous:master' into master 2024-12-18 15:17:15 +03:00
comfyanonymous ff2ff02168 Support old diffusion-pipe hunyuan video loras. 2024-12-18 06:23:54 -05:00
patientxandGitHub 947aba46c3 Merge branch 'comfyanonymous:master' into master 2024-12-18 12:33:32 +03:00
comfyanonymous 4c5c4ddeda Fix regression in VAE code on old pytorch versions. 2024-12-18 03:08:28 -05:00
comfyanonymous 79badea452 Add ConditioningStableAudio.
This lets you control the seconds_start and seconds_total parameters for
the Stable Audio model.
2024-12-18 03:01:12 -05:00
patientxandGitHub c062723ca5 Merge branch 'comfyanonymous:master' into master 2024-12-18 10:16:43 +03:00