Commit Graph

853 Commits (3a8ef750687d8d0d4e2575bd16f796b8dfc15cdb)

Author SHA1 Message Date
Disty0 71be3c7d45 ROCm don't override gfx with gfx1100 and gfx1101 + rocm 6.4 2025-06-11 15:47:25 +03:00
Disty0 64f49fb40f ROCm log HSA_OVERRIDE_GFX_VERSION skip 2025-06-11 14:58:12 +03:00
Disty0 4436a583aa Cleanup 2025-06-10 14:12:49 +03:00
Disty0 7ccd94ed4f Force upgrade pip when installing Torch 2025-06-10 13:59:32 +03:00
Disty0 a6b58efe45 ROCm 6.4 support with --use-nightly 2025-06-10 13:42:43 +03:00
Disty0 d2ffee1b4e ROCm don't override user set HSA_OVERRIDE_GFX_VERSION 2025-06-10 13:21:37 +03:00
Disty0 58b646e7f2 SDNQ add 5-bit and 3-bit quantization support 2025-06-10 01:48:51 +03:00
Disty0 bd2d9d1677 Python 3.13 support 2025-06-09 22:58:08 +03:00
Disty0 92d2379626 Relax Python version check with Zluda 2025-06-09 20:18:03 +03:00
Disty0 b5d6b57500 Update PyTorch to 2.7.1 2025-06-06 11:37:10 +03:00
Vladimir Mandic 9168a66fd2 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-30 08:53:39 +02:00
Disty0 46e9a9a631 IPEX disable Dynamic Attention by default on PyTorch 2.7 2025-05-26 03:03:17 +03:00
Disty0 2d79380bd7 NNCF implement better layer hijacks and remove all NNCF imports 2025-05-26 01:12:28 +03:00
Vladimir Mandic bfc5c7c457 installer version check
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-24 08:42:13 +02:00
Disty0 2b824daf64 Revert MIOPEN_FIND_ENFORCE 2025-05-18 21:28:44 +03:00
Disty0 7f2d77e956 ROCm set MIOPEN_FIND_ENFORCE to SEARCH 2025-05-18 16:36:27 +03:00
Disty0 79d4b90e81 Update pillow-jxl-plugin 2025-05-16 03:09:49 +03:00
Vladimir Mandic 139710ee6c update wiki/changelog/todo/diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-15 09:09:02 -04:00
Vladimir Mandic 5c0e3b635c update diffusers and lint/changelog/todo
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-14 13:30:52 -04:00
Seunghoon Lee 8330052d19
zluda 3.9.5 & torch 2.7.0 2025-05-14 13:22:26 +09:00
Vladimir Mandic 51716bbaba update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-09 09:04:21 -04:00
Vladimir Mandic 432a5977a7 adetailer fix enable-disable
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-08 10:10:43 -04:00
Vladimir Mandic 569c777aa9 use in-process installer for extensions-builtin
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-08 09:43:13 -04:00
Disty0 a57c7087b8 Make NNCF INT4 quant run 75% faster and don't force fp32 decompress 2025-05-07 20:34:07 +03:00
Vladimir Mandic 332c66bc23 nncf remove no-deps
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-06 14:08:20 -04:00
Vladimir Mandic 83fc68ece3 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-06 09:47:13 -04:00
Vladimir Mandic 695ca1fe5a fix slow
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-01 12:49:25 -04:00
Vladimir Mandic c940f69b6d update cuda default torch==2.7 cuda==12.8
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-29 11:04:14 -04:00
Disty0 e1c1b6c447 Update OpenVINO to 2025.1.0 and Torch to 2.7 2025-04-25 17:21:21 +03:00
Disty0 ee55a33eb7 ROCm update to Torch 2.7 2025-04-25 17:09:31 +03:00
Disty0 990ad1c0b2 Update IPEX to PyTorch 2.7 2025-04-25 14:39:20 +03:00
Vladimir Mandic f9aef74e5c flux controlnet i2i
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-23 19:43:58 -04:00
Disty0 c8cda80183 Fix PYTHONPATH on Linux 2025-04-24 00:25:27 +03:00
Vladimir Mandic 789d7e8a52 pathsep typo
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-23 15:59:48 -04:00
Vladimir Mandic 641e1e52b3 fix config save
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-23 09:10:53 -04:00
Disty0 bb0329f54f Update and refactor NNCF and add more quant options 2025-04-23 02:03:30 +03:00
Vladimir Mandic 397c69c8b0 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-22 08:36:06 -04:00
Vladimir Mandic 0fe0707cdd add lodestone-chroma
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-21 19:29:09 -04:00
Disty0 4c5cbde1f5 Make ROCm listen to the gc config and set the minimum gc threshold to 1 2025-04-21 01:53:07 +03:00
Vladimir Mandic 28deb59291 update packages
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-19 08:15:08 -04:00
Vladimir Mandic fdd51c823d quickfix
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-18 22:06:42 -04:00
Vladimir Mandic 7e92be9a13 fix api logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-18 19:19:39 -04:00
Vladimir Mandic 9d381e95b6 cleanup pythonpath
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-18 19:11:50 -04:00
Vladimir Mandic 29b01278a5
Merge branch 'dev' into patch-1 2025-04-18 13:45:58 -04:00
Vladimir Mandic 80a6b3aafc fix installer nightly
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-18 13:21:13 -04:00
Mehran Ahadi 9e89e29b00
Update installer.py not to destroy the original PYTHONPATH for installer subprocesses
When invoking the extension installer subprocess, the code used to simply overwrite the PYTHONPATH env var, which could potentially mess with the python runtime in some environments, basically breaking the extension installation step. 

Changing this behavior to simply "add" the current working directory to the path and not destroy its other entries already there, would solve the problem and allows the whole application run just fine.
2025-04-18 11:38:53 -04:00
Seunghoon Lee 6b66d09632
fix zluda hipblaslt logging 2025-04-18 11:52:36 +09:00
Vladimir Mandic 87defaac61 add lcm-flowmatch sampler and fix hunyuanvideo-i2v
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-16 07:29:41 -04:00
Vladimir Mandic ee1a4c607d offload cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-15 10:06:34 -04:00
Vladimir Mandic cf1606ea11 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-14 09:10:01 -04:00
Vladimir Mandic 0439e5652d add shared.opts.device_map
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-11 14:53:42 -04:00
Disty0 8e567f3ab0 Fix and update TorchAO 2025-04-11 20:08:03 +03:00
Vladimir Mandic f2a4ef1eb0 loader basic gguf support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-09 08:59:23 -04:00
Vladimir Mandic dc9a64d00b memmon detect gpu swapping
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-07 08:59:54 -04:00
Vladimir Mandic 85a961aa49 add cmdopt status
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-06 08:43:26 -04:00
Seunghoon Lee 69ec66f58a
fix zluda-python.py
closes #3857

Co-authored-by: ackhack <christoph.fuerbacher@gmail.com>
2025-04-05 22:26:07 +09:00
Vladimir Mandic 1f446bc8ed progress use batch info
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-04 08:22:25 -04:00
Vladimir Mandic 760b41e99f update requirements and changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-02 09:33:09 -04:00
Vladimir Mandic 6430f7006f add monitor cli option and finish lora refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Seunghoon Lee f46ee37f3a
zluda log & install improvements 2025-03-31 22:50:25 +09:00
Vladimir Mandic 1137297e3a fix latte1-t2v
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-29 13:43:53 -04:00
Vladimir Mandic a6e8e88974 fix wan2.1-i2v
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-28 14:23:54 -04:00
Vladimir Mandic c0a2ac9c23 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-25 10:17:59 -04:00
Vladimir Mandic 7a84a5e8ef cleanup video code
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-24 19:17:44 -04:00
Vladimir Mandic 93b731e0cf add sana 1.5 support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-24 17:27:48 -04:00
Vladimir Mandic 85bda171f4 update video notes and todo
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-22 09:26:05 -04:00
Vladimir Mandic b2432db88e fix wan and add latte
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-21 09:39:05 -04:00
Vladimir Mandic 79a5391e47 video unified component loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-20 14:39:38 -04:00
Vladimir Mandic 281afcde1a guard against git returining invalid timestamp
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-16 12:54:17 -04:00
Vladimir Mandic dbfd59434f add gemma3
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-15 15:30:57 -04:00
Disty0 3c0ca2e815 Add --upgrade to nightly torch commands 2025-03-13 22:31:47 +03:00
Disty0 227c4b5d10 Remove code_width from install_traceback 2025-03-06 21:34:03 +03:00
Disty0 af7e8e332a IPEX disable FP64 emulation 2025-03-01 00:59:22 +03:00
Vladimir Mandic c11952ad5b update logs styles infotext
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-24 08:24:14 -05:00
Vladimir Mandic eee4d1acfe modernui control tab reorg and styling
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-23 13:32:28 -05:00
Vladimir Mandic 80d9070f09 skip control ui for legacy extensions
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-22 14:25:58 -05:00
Vladimir Mandic bf61c189a1 logging improvements and configurable extensions folder
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-20 12:54:53 -05:00
Vladimir Mandic 1ee151b533 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-18 08:23:33 -05:00
Seunghoon Lee 067512b8a3
fix 2025-02-15 11:42:49 +09:00
Seunghoon Lee f8de92ed3f
fix zluda installer bug 2025-02-15 11:38:57 +09:00
Disty0 f94196bcd1 Rename ROCm Flash atten hijack to CK Flash atten and enable AOTriton memory and flash atten by default 2025-02-13 22:01:06 +03:00
Vladimir Mandic 49712ab9e7 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-13 12:03:08 -05:00
Vladimir Mandic 0204eacea3 force pydantic reinstall/reload
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-12 18:55:08 -05:00
Vladimir Mandic 013aaec6c0 scheduler fix sigma index out of bounds
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-12 15:53:49 -05:00
Vladimir Mandic a7ccea60ff add lumina2
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-12 08:54:00 -05:00
Vladimir Mandic 6270fd829c update nightly url
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-10 09:02:30 -05:00
Vladimir Mandic ca7db287a6 cleanup extension installer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-09 16:29:04 -05:00
Disty0 1acbabb276 Upate OpenVINO to PyTorch 2.6 and fix mismatched shapes error on too many resolution changes 2025-02-09 01:17:06 +03:00
Vladimir Mandic a19ec070cf massive update to hints and add localization engine
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-08 15:16:04 -05:00
Disty0 7041b2b7cc Update OpenVINO to 2025.0.0 2025-02-08 21:49:34 +03:00
Seunghoon Lee 4f09014ec8
zluda torch 2.6.0 2025-02-07 15:56:42 +09:00
Vladimir Mandic 959f9e2da5 fix startup with skip
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-05 17:07:59 -05:00
Vladimir Mandic 68e0a52aac update changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-04 20:38:38 -05:00
Disty0 338069418c Use the default onnxruntime package 2025-02-04 20:56:38 +03:00
Disty0 44e15f6dcb Fix onnxruntime package not installing on ROCm and IPEX / OpenVINO 2025-02-04 20:40:46 +03:00
Vladimir Mandic aa1a5650e1 lint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-04 09:20:30 -05:00
Vladimir Mandic 372b464e3e improve python 3.12 compatibility
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-04 08:54:41 -05:00
Vladimir Mandic 2963ce127c refactor interrogate/caption
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-01 15:40:19 -05:00
Vladimir Mandic 7d9b268655 update repo links
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-31 12:15:21 -05:00
Disty0 92dbcd72a0 Don't force install triton by default on all backends 2025-01-31 18:38:48 +03:00
Vladimir Mandic ac1d278af4 fix late init
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-31 10:14:14 -05:00
Vladimir Mandic 3a6471d984 configurable tracebacks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-31 10:02:21 -05:00
Vladimir Mandic 0ea7840608 add tunable ops
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-30 13:08:49 -05:00
Disty0 675956010f Multiply the slice rate for dyn bmm by 4 2025-01-30 18:44:26 +03:00
Disty0 115aac6bba PyTorch nightly for ROCm and Intel 2025-01-30 18:41:50 +03:00
Vladimir Mandic b081b3aec3 multiple fixes and update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-30 10:25:21 -05:00
Disty0 9a5a5536f6 Relax Python version checks on ROCm Linux 2025-01-30 14:46:47 +03:00
Disty0 0945f5b040 PyTorch 2.6 for IPEX on Windows and ROCm on Linux 2025-01-30 14:41:40 +03:00
Vladimir Mandic a7c0219577 pab: pyramid attention broadcast
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-28 08:25:55 -05:00
Vladimir Mandic e90dfe7e0a fix fasthunyuan
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-27 15:39:59 -05:00
Disty0 de1344196f Skip triton install with rocm 2025-01-26 21:46:48 +03:00
Disty0 fad1edd8fa Fix ipex triton 2025-01-26 00:18:54 +03:00
Disty0 a770b1c888 More correct Dynamic Atten SDPA implementation and deprecate IPEX Diffusers attention 2025-01-25 21:33:42 +03:00
Sean Kaim 326e87a7e7
Fix Docker status and switch the default IPEX server to US
* print out docker status properly

* switch the default IPEX server to US
2025-01-25 20:40:13 +03:00
Vladimir Mandic 6d08bf2558 xyz grid handle invalid values
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-25 08:37:49 -05:00
Vladimir Mandic 9a67e5aeb2 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-23 09:33:57 -05:00
Vladimir Mandic cbeec014d5
Merge pull request #3721 from Cschlaefli/fix-dependency
update = to == in optimum-quanto version
2025-01-22 18:43:12 -05:00
Cade Schlaefli 1f377a4995 update = to == in optional dependencies 2025-01-22 17:19:40 -06:00
Disty0 af35296a68 IPEX 4GB alloc detection and log driver version 2025-01-22 18:15:25 +03:00
Disty0 9f3a34d0a3 IPEX enable FP64 emulation 2025-01-22 17:02:22 +03:00
Vladimir Mandic 9fba54e56b update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-21 13:14:07 -05:00
Vladimir Mandic e26de8cdba detailer support for face restorer models
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-18 14:29:40 -05:00
Disty0 7006e4705b IPEX enable Dynamic Atten for Battlemage 2025-01-18 21:56:14 +03:00
Disty0 bd9c0d0fbc IPEX update supported python versions 2025-01-18 21:11:10 +03:00
Disty0 fc619ea99d [Intel] Switch to PyTorch test branch instead of nightlies on Windows 2025-01-18 21:03:01 +03:00
Vladimir Mandic 1bc4229fdf increase gallery timeouts
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-16 10:31:46 -05:00
Vladimir Mandic 5df6823422 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-16 09:39:34 -05:00
Vladimir Mandic 0ac2e3c12e add ltx framewise decode
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-15 09:54:33 -05:00
Seunghoon Lee f0463cda5b
break backward compatibility and force upgrading 2025-01-15 15:14:19 +09:00
Vladimir Mandic 0c8044070a refactor: split legacy loaders
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-13 13:00:30 -05:00
Disty0 705556d68d JPEG XL support 2025-01-12 00:38:13 +03:00
Seunghoon Lee e43d8e9448
check hipblaslt availability in windows 2025-01-11 23:36:51 +09:00
Vladimir Mandic dc26d32aed load thread locks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 13:21:09 -05:00
Vladimir Mandic ac2adaa299 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 08:25:00 -05:00
Vladimir Mandic aa1ff725c6 startup tracing
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-08 09:35:49 -05:00
Vladimir Mandic 2090a334b0 hunyuanvideo lora support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-07 12:49:09 -05:00
Vladimir Mandic 19d56d3342 update diffusers and register mask_processor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-06 09:49:07 -05:00
Vladimir Mandic 9f95fcc46e first update in 2025
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-01 09:49:12 -05:00
Vladimir Mandic 73de099711 fix lora on model change
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-31 10:41:58 -05:00
Vladimir Mandic 5f69cd092d fix processing with nested calls
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-31 09:15:36 -05:00
Vladimir Mandic 86ac38d94f enable debug by default and optimize startup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-31 09:15:36 -05:00
Vladimir Mandic a71bae4f42 update requirements and changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-24 08:40:46 -05:00
Vladimir Mandic 2794b1abc4 new ltxvideo, offloading, quantization
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-23 11:56:51 -05:00
Disty0 6d3d23bddd OpenVINO disable model caching by default 2024-12-23 00:16:34 +03:00
Disty0 cfe1650c89 Don't install OpenVINO without --use-openvino 2024-12-22 23:45:19 +03:00
Disty0 fcd23a7206 Update OpenVINO to 2024.6.0 2024-12-22 22:58:48 +03:00
Vladimir Mandic ea6d3107ab update all todo statements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-22 08:39:31 -05:00
Disty0 042f5f9fed IPEX disable interpolate cpu fallback with IPEX 2.5 2024-12-22 03:04:40 +03:00
Vladimir Mandic bf67ffd34a flux true-scale and flux ipadapters
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-21 16:01:35 -05:00
Vladimir Mandic ed3e5f06d6 linting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 18:48:06 -05:00
Vladimir Mandic b5463a52fd notify on torch install
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 10:37:11 -05:00
Vladimir Mandic 20f2554cec add sd35-ipadapter and more balanced offload optimizations
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 10:22:42 -05:00
Vladimir Mandic b569977895 dont use uv for uninstall
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-19 11:56:23 -05:00
Vladimir Mandic 1d81ce172f uninstall wandb
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-19 11:53:41 -05:00
Vladimir Mandic 85805f969a add sana chi
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-18 09:16:14 -05:00
Seunghoon Lee 096906efb8
relpath fails when venv is in different drive 2024-12-18 20:51:25 +09:00
Vladimir Mandic fd7fe8cea5 add torchao
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-17 13:29:36 -05:00
Vladimir Mandic 7b258468f0 add ufogen
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-16 15:40:54 -05:00
Vladimir Mandic ab07788ab5 add sana
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-16 11:30:15 -05:00
Vladimir Mandic 814161cb21 major controlnet work, xinsir promax and tiling support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-14 17:29:51 -05:00
Disty0 8ee5103ade Update to IPEX 2.5.10+xpu 2024-12-13 22:16:56 +03:00
Vladimir Mandic bd540efb73 lora: absolute path, hf download, flux controlnet loras
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-11 18:10:51 -05:00
Vladimir Mandic 8f21e96f73 update bnb and increase ui timeouts
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-11 15:22:51 -05:00
Vladimir Mandic dda3d2d653 flux redux allow prompt
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-05 10:03:17 -05:00
Disty0 6f6ba0b598
Merge pull request #3617 from vladmandic/master
Pin ultralytics
2024-12-05 11:44:44 +03:00
Disty0 f79e85efeb
pin ultralytics 2024-12-05 11:43:49 +03:00
Vladimir Mandic e3f06734d0 samplers add custom sigma
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-03 08:52:53 -05:00
Vladimir Mandic cfafa2b271
Merge branch 'dev' into lora-refactor 2024-12-02 11:23:15 -05:00
Disty0 369ae52401 Update OpenVINO to 2024.5.0 2024-11-30 00:55:22 +03:00
Vladimir Mandic ea994a881e lora stats
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-29 15:40:23 -05:00
Vladimir Mandic 164ce252dc add sd35 controlnets
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-28 08:46:10 -05:00
Vladimir Mandic 67c6b93213 flux tools support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-23 15:27:01 -05:00
Vladimir Mandic 8a1eaedc82 browser to server logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-23 10:47:06 -05:00
Vladimir Mandic 62c53942e0 post release jumbo patch
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-22 12:55:18 -05:00
Vladimir Mandic a0403e7d54 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-21 20:30:45 -05:00
Vladimir Mandic 2a9c90e560 enable beta and exponential sigma methods on all schedulers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-20 09:02:59 -05:00
Vladimir Mandic b3eb03b7ba add slg
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-19 18:07:06 -05:00
Vladimir Mandic 013efaf14c add lambdas sigma method
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-18 11:55:07 -05:00
Vladimir Mandic aa52feb757 dpm flowmatch
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-17 12:43:46 -05:00
Vladimir Mandic 59cd08f5da update docker and progress monitoring
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-16 10:49:08 -05:00
Vladimir Mandic 6be52643b5 update docker build
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-14 18:09:53 -05:00
Vladimir Mandic 8d50661291 add docker support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-13 17:28:04 -05:00
Vladimir Mandic 17a5f34cce update dependencies and changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-12 11:42:02 -05:00
Vladimir Mandic c5eb80accb add pulid debug
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-11 09:53:05 -05:00
Vladimir Mandic 9b567e8ad1 installer verify and remove venv pgks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-05 09:40:27 -05:00
Vladimir Mandic f933663afa allow new ext via experimental
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-04 14:00:38 -05:00
Disty0 358f1897a8 Don't uninstall flash-attn 2024-11-03 01:04:49 +03:00
Vladimir Mandic 4473f538bd changelog management, move assets
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-31 10:37:42 -04:00
Vladimir Mandic 58220b6497 flux enabled bnb quant on-the-fly
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-29 12:30:20 -04:00
Vladimir Mandic 13f6fb388c revert torch on rocm
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-29 11:52:00 -04:00
Vladimir Mandic 31e0bf8ea7 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-29 11:45:55 -04:00
Vladimir Mandic f98d139c36 update torch==2.5.1
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-29 11:11:09 -04:00
Vladimir Mandic ce2234178d add sd35 medium
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-29 11:02:39 -04:00
Vladimir Mandic 2410012812 update ipadapters
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-27 11:33:40 -04:00
Vladimir Mandic b569d68b4f add ostris: experimental
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-26 21:51:36 -04:00
Seunghoon Lee 81bd236cc3
zluda&rocm bf16 test 2024-10-26 13:59:21 +09:00
Vladimir Mandic 8c12d0264e enable sd3 native lora and update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-25 09:21:09 -04:00
Vladimir Mandic 8eca1b17a7 update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-22 14:02:11 -04:00
Yoink3000 26ae378061 only change cuda and openvino torch command 2024-10-22 04:39:50 +08:00
Yoink3000 09a4320ab8 specify cuXXX and cpu 2024-10-22 04:04:58 +08:00
Vladimir Mandic 13a2e6ca33 update torch requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-19 13:20:33 -04:00
Vladimir Mandic 62ff47236d lock torch on cuda
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-18 17:22:30 -04:00
Disty0 688ab23cb7 Lock ROCm to PytTorch 2.4.1 2024-10-18 19:25:39 +03:00
Disty0 1a7b88ab64 Update the default ROCm version 2024-10-17 23:14:00 +03:00
Disty0 6c11002420 PyTorch 2.5 XPU support 2024-10-17 23:11:52 +03:00
Vladimir Mandic e746871962 flux extra controlnets and differential diffusion
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-16 10:10:58 -04:00
Vladimir Mandic d15f66619c add support for torch expandable segments
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-15 12:52:42 -04:00
Vladimir Mandic be7449cf02 fix loading of some non-primary models
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-15 12:52:42 -04:00
Vladimir Mandic cdcca50fb4 add model analyzer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-14 13:03:46 -04:00
Vladimir Mandic ea0dfebe2d better handle any quant lib requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-12 13:36:16 -04:00
Vladimir Mandic 723ce74986 add linfusion
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-09 11:01:16 -04:00
Vladimir Mandic 7d7a6bf6d1 fix controlnet
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-08 10:01:38 -04:00
Vladimir Mandic 0ced5d4b71 update hsa message
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-08 09:31:39 -04:00
Vladimir Mandic c13b8d2712 installer fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-06 09:11:26 -04:00
Vladimir Mandic 7e81f1fde4 lock down adetailer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-05 12:12:51 -04:00
Vladimir Mandic 184884750e add apg
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-04 13:24:21 -04:00
Vladimir Mandic 462e9f5721 handle torchao
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-04 07:57:24 -04:00
Vladimir Mandic bd6e689bd1 fix te meta
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-01 21:26:21 -04:00
Vladimir Mandic bcc9ba13b6 handle torchao
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-01 20:25:11 -04:00
Vladimir Mandic ac58b21d06 update flux lora code
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-09-30 10:16:02 -04:00
Seunghoon Lee d7264ed2c3
upgrade torch for directml backend 2024-09-30 12:46:55 +09:00
Vladimir Mandic 47755dce6b refactor devices
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-09-29 20:17:03 -04:00
Vladimir Mandic c6e4aee7a4 fix vdm
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-09-28 09:02:51 -04:00
Seunghoon Lee 470ea10e95
fix hipinfo 2024-09-27 10:24:55 +09:00
Seunghoon Lee 707c59a81d
some rewrites 2024-09-27 09:42:41 +09:00
Seunghoon Lee bfd8e70459
remove unnecessary line 2024-09-26 14:07:12 +09:00
Seunghoon Lee 7b3f4d4020
rocm skip if flash-attn is installed 2024-09-26 13:39:47 +09:00
Seunghoon Lee 96922d70a7
rocm&zluda handle apu 2024-09-26 13:34:11 +09:00
Seunghoon Lee 9ba7f4b1a0
rocm fix none error 2024-09-26 13:25:06 +09:00
Seunghoon Lee 220878cb03 zluda device id #4 2024-09-26 13:20:46 +09:00
Seunghoon Lee 993a3d7072 zluda device id #3 2024-09-26 13:07:54 +09:00
Seunghoon Lee bdcef261c5 zluda device id #2 2024-09-26 13:01:55 +09:00
Seunghoon Lee 6af1524be8
zluda device id #1 2024-09-26 12:55:08 +09:00
Seunghoon Lee 82ce34cc74
zluda device id experiment 2024-09-26 11:38:30 +09:00
Seunghoon Lee e246e55734
rocm install flash-attn if needed 2024-09-24 12:27:43 +09:00
Vladimir Mandic 92f2a2902f improve profiling 2024-09-23 11:07:24 -04:00
Vladimir Mandic ddefb38030 cleanup lora detect 2024-09-22 19:50:57 -04:00
Vladimir Mandic b9e230c17f update logging 2024-09-22 11:17:06 -04:00
Seunghoon Lee f028628e88
zluda downgrade torch on gcn cards 2024-09-21 14:45:40 +09:00
Vladimir Mandic bdbd24ee66 expermental t5 gguf support 2024-09-20 12:52:52 -04:00
Vladimir Mandic 3eb9e1dbb7 add cogvideox image2video 2024-09-18 17:19:36 -04:00
Vladimir Mandic 2acb883dda jumbo update, see changelog 2024-09-18 13:48:30 -04:00
Vladimir Mandic 67aeaac1ce experimental vdm scheduler 2024-09-18 08:59:06 -04:00
Vladimir Mandic 8b77b95804 handle setuptools 2024-09-17 10:32:44 -04:00
Disty0 012a7f3572 Update OpenVINO to 2024.3.0 2024-09-13 03:57:06 +03:00
Vladimir Mandic c788c8a3d5 update diffusers 2024-09-11 18:03:15 -04:00
Disty0 586e5384b5 Update IPEX to 2.3 on Linux 2024-09-10 19:13:42 +03:00
Vladimir Mandic daa206ed73 lint fixes 2024-09-09 11:30:15 -04:00
Vladimir Mandic 8f0d08e9a4 cache diffusers version 2024-09-07 12:12:45 -04:00
Vladimir Mandic f2c5cbbb36 lint updates and diffusers installer 2024-09-06 14:10:53 -04:00
Vladimir Mandic 8a5722fc88 update diffusers and changelog 2024-09-06 10:15:10 -04:00
Disty0 2bc31d53ed ROCm fix installer getting stuck on onnxruntime 2024-09-05 15:48:42 +03:00
Vladimir Mandic 25a301105f add flux inpaint and img2img 2024-09-04 18:20:40 -04:00
Vladimir Mandic a1b67020d4 update flux 2024-09-04 09:32:08 -04:00
Vladimir Mandic 9664ef4578 update hdr 2024-09-03 09:17:25 -04:00
Vladimir Mandic bba17766e4 add diffusers-from-main installer 2024-09-02 18:08:32 -04:00
Seunghoon Lee 66f06fba55
fix zluda device_id 2024-09-01 11:21:08 +09:00
Disty0 121fd439c8 Fix IPEX installer 2024-08-29 21:28:33 +03:00
Seunghoon Lee db9de0df42
prioritize given backend if use_* argument is presented 2024-08-30 01:28:43 +09:00
Disty0 009483829f Don't preload blaslt with ROCm 6.2 2024-08-28 20:16:21 +03:00
Vladimir Mandic 5ed58ac7cc end-to-end update flux, see changelog and wiki 2024-08-28 08:04:24 -04:00
Seunghoon Lee c6cd0723cf
hip_visible_devices 2024-08-13 15:03:25 +09:00
Disty0 6e97421d25 IPEX update to 2.1.40+xpu 2024-08-12 10:29:33 +03:00
Seunghoon Lee 25452852b3
skip hipblaslt check if no gpu detected 2024-08-09 10:26:20 +09:00
Seunghoon Lee 61961f5d6d
hipblaslt check torch version 2024-08-09 00:35:46 +09:00
Seunghoon Lee 0d57fa3016
fix zluda torch cpp_extension 2024-08-08 14:44:53 +09:00
Disty0 db0f6c73dd Cascade fix get_timestep_ratio_conditioning 2024-08-07 19:39:09 +03:00
Disty0 8cc03541cc Fix segfault with ROCm 6.2 2024-08-04 02:45:33 +03:00
Disty0 9e8ed74e1b ROCm add max version check 2024-08-03 14:22:16 +03:00
Disty0 6c75bcca0a Optimum Quanto support 2024-07-30 17:35:56 +03:00
Disty0 f5f7ed2a01 experimental pytorch nightly xpu support 2024-07-30 15:47:16 +03:00
Seunghoon Lee bdf6501f40
fix 2024-07-28 00:34:54 +09:00
Seunghoon Lee 5a9474180d
rocm.py 2024-07-28 00:00:19 +09:00
Disty0 425425620d Update the default ROCm ver to 6.1 2024-07-25 16:32:47 +03:00
Disty0 918a839952 ROCm 6.1 switch to stable PyTorch 2024-07-25 16:22:14 +03:00
Seunghoon Lee 4cf134005b
just use rocm.is_installed 2024-07-22 15:44:13 +09:00
Seunghoon Lee 0284c77ae5
refactor rocm & zluda 2024-07-22 15:29:49 +09:00
Seunghoon Lee d3a7095683
zluda better rocm detection 2024-07-21 00:09:35 +09:00
Seunghoon Lee 7eb7dd587d
fix 2024-07-18 01:00:50 +09:00
Seunghoon Lee 14569aca24
prevent segfault when no hip device found 2024-07-18 00:59:12 +09:00
James Banks a3495d1f57
Fix typo in `installer.py` logs 2024-07-12 23:46:35 +01:00
Seunghoon Lee 14e03d9432
rewrite zluda installer 2024-07-13 06:02:29 +09:00
Yoink3000 f151cdc78d only fallback if return code isnt 0 2024-07-12 23:04:30 +08:00
Yoink3000 72bd998539 fallback to pip if uv failed 2024-07-12 22:47:29 +08:00
Seunghoon Lee a1e6a35e8a
rocm wsl fix arch detection 2024-07-07 17:05:30 +09:00
Disty0 2d5c6f2d17 Make ROCm 6.0 the default for 6.1 if --experimental is none 2024-07-07 02:52:28 +03:00
Vladimir Mandic 45b0781281 add uv to changelog and readme 2024-06-30 14:27:01 -04:00
Yoink3000 47d865acc1 inline with SD Next logging style 2024-07-01 02:13:59 +08:00
Yoink3000 4bcf5e346b makes uv an apt-in features, add uv testing to GH actions 2024-07-01 00:20:16 +08:00
Yoink3000 4dea04e262 setup uv 2024-06-30 05:02:23 +08:00
Vladimir Mandic f185576dad update changelog 2024-06-28 10:33:15 -04:00
Seunghoon Lee 39af66c720
hipBLASLt auto detect 2024-06-28 21:29:54 +09:00
Seunghoon Lee a5a7d65dfe
wsl rocm preload hsa runtime library 2024-06-28 16:39:54 +09:00
Vladimir Mandic bff3c18bf8 add update as alias to upgrade 2024-06-25 12:33:53 -04:00
Vladimir Mandic 72f6cf6a1f add ms florence 2024-06-23 08:50:08 -04:00
Vladimir Mandic 21b73df51a correct python check 2024-06-20 11:57:26 -04:00
Vladimir Mandic 34c7f28aa5 add collab and python 3.12 checks 2024-06-19 11:44:48 -04:00
Vladimir Mandic a1f53add94 fix typos 2024-06-16 17:00:35 -04:00
Vladimir Mandic c55571118d fix starting from non git repo 2024-06-16 14:19:20 -04:00
Seunghoon Lee 68e7692ed5
remove redundant hijacks 2024-06-16 04:59:20 +09:00