Commit Graph

728 Commits (10bbbed218458b8a899aac2140ec738d8d716f05)

Author SHA1 Message Date
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
Seunghoon Lee a673bebdef
DirectML 0.2.2 torch 2.3.1 2024-06-16 04:49:15 +09:00
Vladimir Mandic 0fa68f5a9b no not install tensorflow by default 2024-06-08 16:08:56 -04:00
Vladimir Mandic 4840c0019f cleanup installer 2024-06-08 15:17:07 -04:00
Vladimir Mandic 6d6f1de295 additional python 3.12 compatibility 2024-06-08 14:14:48 -04:00
Vladimir Mandic d4fead09a6 refactor initial installer 2024-06-08 13:37:52 -04:00
Vladimir Mandic db9718eee6 add torch full deterministic mode 2024-06-07 09:26:51 -04:00
Vladimir Mandic a5a82d9108 sync ui and core branches 2024-06-06 14:25:46 -04:00
Vladimir Mandic 6f019d8b80 infotext handle break before params 2024-06-06 13:43:47 -04:00
Vladimir Mandic 45d1cddbce add directml python version check 2024-06-05 17:24:25 -04:00
Seunghoon Lee 900264a194
windows conceal rocm if zluda disabled 2024-06-05 10:38:03 +09:00
Vladimir Mandic 7ea81450ba update mim installer 2024-06-02 11:18:39 -04:00
Vladimir Mandic 84d813bad4 fix faceid and improve insightface installer 2024-05-30 09:45:39 -04:00
Vladimir Mandic 032018abf0 silent install checks 2024-05-29 14:21:39 -04:00
Vladimir Mandic d19fc8c7ab improve xformers triton and ultralytics installers 2024-05-29 11:59:32 -04:00
Seunghoon Lee 7a7cea3b45
[HOTFIX] Lock torch-directml==0.2.0.dev230426 2024-05-29 12:42:40 +09:00
Vladimir Mandic 6eace33cac pre-merge conflict resolve 2024-05-28 11:08:47 -04:00
Seunghoon Lee 82973c49ca
fix zluda torch patcher 2024-03-21 11:25:54 +09:00
Vladimir Mandic 673c861a42 fix dict 2024-03-17 20:07:08 -04:00
Vladimir Mandic 13e228c88e add branch info 2024-03-17 20:04:15 -04:00
Seunghoon Lee e91935b69b
zluda update torch 2024-03-10 21:26:34 +09:00
Vladimir Mandic 6cb20edf7e fix upscaler compile, diffusers enum, svd 2024-03-09 08:35:18 -05:00
Vladimir Mandic 867677115c fix exception logging 2024-03-09 06:59:51 -05:00
Vladimir Mandic f7ea762073 improve log monitor 2024-03-03 19:53:47 -05:00
Seunghoon Lee d5dcbdec25
fix onnxruntime rocm deps 2024-03-03 01:38:38 +09:00
Vladimir Mandic dc8ce0723d improve xformers installer 2024-03-02 09:12:19 -05:00
Seunghoon Lee ba86730f52
improve onnxruntime installation for rocm users 2024-03-02 15:08:13 +09:00
Seunghoon Lee d077057417
handle error at zluda installation 2024-03-02 01:27:01 +09:00
Vladimir Mandic d182cd58d2 refresh 2024-03-01 09:11:48 -05:00
Seunghoon Lee f6ef263c0c fix zluda 2024-02-24 08:24:20 -05:00
Seunghoon Lee 72e938621b fix installer for zluda 2024-02-24 08:24:20 -05:00
Vladimir Mandic 4448c3f8f6 cleanup 2024-02-24 08:24:20 -05:00
Seunghoon Lee d36d072e05 improve zluda installation 2024-02-24 08:24:20 -05:00
Vladimir Mandic 88de556445 update todo and startup logging 2024-02-22 21:05:39 -05:00
Vladimir Mandic b63a7d455c fix installer and requirements 2024-02-22 20:30:59 -05:00
Vladimir Mandic f7becfb05c update changelog 2024-02-22 13:06:05 -05:00
Seunghoon Lee d5eb09c1d1
provide more informative logs for zluda 2024-02-22 17:04:56 +09:00
Vladimir Mandic cf7118be4d refactor stable-cascade, fix taesd bf16, add skip-env cmd flag 2024-02-21 17:13:53 -05:00
Vladimir Mandic 6c9d35a639 new gradio hijacks 2024-02-12 09:57:31 -05:00
Vladimir Mandic d65067a53c fix control processor images handling 2024-02-12 08:28:16 -05:00
Disty0 12e49acbce OpenVINO update to torch 2.2.0 2024-02-09 18:54:44 +03:00
Vladimir Mandic 5afd4b8eb8 control unit reuse preview image, handle extensions installing conflicting packages 2024-02-09 09:41:48 -05:00
Vladimir Mandic f3be294d53 add deep-cache support 2024-02-08 12:56:06 -05:00
Vladimir Mandic d5a4f43f43 post release jumbo update 2024-02-08 12:10:32 -05:00
Disty0 8d8815dc47 Lock tensordict to 0.2.1 2024-02-08 07:43:03 -05:00
Vladimir Mandic 593dae4e24 handle huggingface model variant fallback 2024-02-06 18:08:14 -05:00
Seunghoon Lee c26c53a9ad
premerge 1 2024-02-01 01:20:16 +09:00
Seunghoon Lee fc465f94bc
ONNX ROCm Linux. 2024-02-01 01:13:23 +09:00
Seunghoon Lee 208c877cd7
Add ui for olive 2024-02-01 01:13:20 +09:00
Seunghoon Lee 84f2a9df95
make olive optional 2024-02-01 01:12:58 +09:00
Seunghoon Lee e954695b5a
fix olive not found 2024-02-01 01:12:12 +09:00
Seunghoon Lee df021b3982
support more backends 2024-02-01 01:12:09 +09:00
Seunghoon Lee def8a30017
Initial Olive implementation. 2024-02-01 01:12:07 +09:00
Vladimir Mandic 79eef747b3 unblock controlnet 2024-01-29 10:59:16 -05:00
Vladimir Mandic 7e447222a1 refactor api 2024-01-28 10:13:09 -05:00
Vladimir Mandic 0e141a72b7 fix fastapi redocs 2024-01-27 14:50:33 -05:00
Vladimir Mandic 898d535266 version lock for controlnet and image-browser 2024-01-27 14:43:19 -05:00
Disty0 db6fd95351 OpenVINO Quantization support with NNCF 2024-01-25 20:22:57 +03:00
Disty0 4a9dc8a6d7 Update OpenVINO 2024-01-24 22:14:30 +03:00
Disty0 6ff7e5c301 IPEX don't install MKL if DISABLE_VENV_LIBS is set 2024-01-13 16:32:16 +03:00
Vladimir Mandic 3eebfa5e28 update sdnext via ui 2024-01-11 11:06:15 -05:00
Disty0 06f71de989 Add NNCF to installer 2024-01-11 01:16:06 +03:00
Vladimir Mandic cdf972c8c4 fix styles 2024-01-08 10:51:42 -05:00
Vladimir Mandic c8b67d3197 add non-git mode 2023-12-30 13:59:22 -05:00
Disty0 066c27c619 Update changelog 2023-12-29 11:14:52 +03:00
Vladimir Mandic fd91b4b111 nitpicks 2023-12-27 19:01:09 -05:00
Disty0 1f8749adec OpenVINO update PyTorch to 2.1.2 2023-12-26 22:09:36 +03:00
Vladimir Mandic 54acb47f41 add faceid module 2023-12-26 13:19:38 -05:00
Vladimir Mandic 54deae7746 change onboarding and remove download default model 2023-12-26 13:06:14 -05:00
Vladimir Mandic 6bb73e1fd8 add support for lora oft, lyco oft, peft 2023-12-24 11:30:04 -05:00
Disty0 843340d3b3 OpenVINO 8 bit support for CPUs 2023-12-23 15:30:33 +03:00
Vladimir Mandic 787e9b0b22 runtime eval pipeline type 2023-12-21 08:09:12 -05:00
Vladimir Mandic 8ceeee8b87 add trace logging 2023-12-20 10:17:39 -05:00
Disty0 0c4f546e7b IPEX use custom wheels for Windows 2023-12-17 21:21:29 +03:00
Disty0 e6d95fd0a7 Add env variables for MKL, DPCPP and OpenVINO installer 2023-12-15 11:32:01 +03:00
Disty0 f5cab1185d IPEX update Tensorflow 2023-12-14 12:13:28 +03:00
Disty0 92baeae55d IPEX bundle in MKL and DPCPP 2023-12-14 01:01:45 +03:00
Disty0 68206fbc05 IPEX update to PyTorch 2.1 wheels for Linux 2023-12-13 18:19:08 +03:00
Disty0 dc56ea140a Update shared opts 2023-12-08 19:10:08 +03:00
Vladimir Mandic 439542d3df redesign profiler 2023-12-03 11:27:24 -05:00
Disty0 7195087ac2 Re-add SD_LORA_DIFFUSERS flags 2023-12-03 00:40:51 +03:00
Disty0 85f62609af Revert SD_LORA_DIFFUSERS 2023-12-03 00:30:32 +03:00
Disty0 8ba80bbc41 Make OpenVINO use SD_LORA_DIFFUSERS flag 2023-12-03 00:14:57 +03:00
Vladimir Mandic d13f3dfeed always log level debug to log file 2023-11-24 09:21:47 -05:00
Vladimir Mandic 0e95630ee5 fix prompt display 2023-11-24 09:00:17 -05:00
Vladimir Mandic 567b9dd435 offloading deal with meta tensors 2023-11-23 10:31:46 -05:00
Disty0 1793c2e116 OpenVINO fix LoRa and Update to Torch 2.1.1 2023-11-21 14:22:55 +03:00
Vladimir Mandic 801b88c580 add torch 2.1.1 2023-11-18 10:31:11 -05:00
Vladimir Mandic 606e4d5c08 configurable hf cache 2023-11-18 08:46:59 -05:00
Vladimir Mandic d46dddd024 fix upscale and add some compile options 2023-11-17 16:59:33 -05:00
Disty0 17dfcc97eb Update OpenVINO 2023-11-17 12:24:38 +03:00
Disty0 bb0430f5c1 OpenVINO downgrade PyTorch 2023-11-15 22:33:13 +03:00
Disty0 1b9ca52afa OpenVINO use Diffusers Lora loading 2023-11-15 19:44:33 +03:00
Vladimir Mandic 361903660f log cleanup 2023-11-06 17:50:29 -05:00
Vladimir Mandic d878970873 add reference models 2023-11-05 11:07:39 -05:00
Disty0 996344c6f7 OpenVINO support for ESRGAN Upscaler and Torch 2.1 2023-11-03 14:24:13 +03:00
Disty0 b3ef21074a Cleanup 2023-11-02 00:50:24 +03:00
Vladimir Mandic eddcc360be support onnx branch and css tweaks 2023-11-01 11:48:17 -04:00
Vladimir Mandic 676ac120f1 log cleanup 2023-10-31 12:34:35 -04:00
Vladimir Mandic 8734445ae9 add models-dir to settings and simplify path improts 2023-10-30 08:31:42 -04:00
Vladimir Mandic 267905e6bb Revert "Merge pull request #2411 from vladmandic/master"
This reverts commit 64cce8a606, reversing
changes made to 597fc1863f.
2023-10-26 07:30:01 -04:00
Vladimir Mandic 5219daa7fb Revert "Merge branch 'dev' into master"
This reverts commit 4b91ee0044, reversing
changes made to fc7e3c5721.
2023-10-26 07:17:40 -04:00
Vladimir Mandic 443dde9cb5 direct import of external repos and remove clone from installer 2023-10-21 14:26:32 -04:00
Vladimir Mandic 2b59b10b8a update todo/changelog 2023-10-21 13:53:25 -04:00
Vladimir Mandic 505f36df87 multiple fixes 2023-10-19 09:36:12 -04:00
Disty0 632fab3052 Cleanup 2023-10-19 10:56:20 +03:00
Disty0 96f14e48fa Temp fix for OpenVINO PyTorch 2023-10-19 10:52:03 +03:00
Cody Wyatt Neiman fbe3fcb9fd
fix(installer): rocm TORCH_COMMAND fallback missing fstring 2023-10-18 15:54:22 -04:00
Vladimir Mandic 231ca1ac7e fixes for zero-day issues 2023-10-18 11:37:33 -04:00
Vladimir Mandic c77bd7dcef a1111 compatibility items 2023-10-17 09:22:40 -04:00
Vladimir Mandic 8aa2d0347c premerge fixes 2023-10-17 08:01:35 -04:00
Vladimir Mandic 21595ee9e7 lint cleanup 2023-10-16 12:07:37 -04:00
Vladimir Mandic a48a7a3458 linting updates 2023-10-14 14:44:59 -04:00
Disty0 343e0dcd17 IPEX & OpenVINO 1024x1024 workaround 2023-10-14 02:14:54 +03:00
Vladimir Mandic 1bc7ffed73 lint fixes 2023-10-12 11:40:50 -04:00
Hameer Abbasi d07fae0baf
Better detection of supported ROCm for PyTorch 2.1.0. 2023-10-12 15:50:49 +02:00
Hameer Abbasi 9e227e24e1
Revert tuple changes. 2023-10-12 15:48:00 +02:00
Hameer Abbasi 498c23824f
Revert tuple compoarison. 2023-10-12 14:40:19 +02:00
Hameer Abbasi 437cfe7dd1
Merge branch 'dev' into pytorch-210 2023-10-12 07:36:31 +02:00
Vladimir Mandic 20c2d83ad7 refactor filename pattern handling 2023-10-11 11:38:23 -04:00
Hameer Abbasi 4fbe883d88
Merge branch 'dev' into pytorch-210 2023-10-10 16:29:12 +02:00
Vladimir Mandic 188fb1efcd allow tuple for dropdowns 2023-10-10 07:54:59 -04:00
Vladimir Mandic 49c58a0c06 gradio update phase one 2023-10-09 14:45:25 -04:00
Vladimir Mandic d951007d21 add motd 2023-10-09 08:46:48 -04:00
Vladimir Mandic 6cae80793a fix activate/deactivate 2023-10-08 12:42:27 -04:00
Hameer Abbasi 0bf43ec2cf
Add comment. 2023-10-08 18:34:48 +02:00