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
Hameer Abbasi
8d35d68167
Revert some changes.
2023-10-08 18:33:25 +02:00
Hameer Abbasi
d4a728ccaa
Install right PyTorch version if xformers is enabled.
2023-10-08 14:57:34 +00:00
Hameer Abbasi
765aeb94fd
Update to PyTorch 2.1.0 with pre-release xformers.
2023-10-08 14:44:35 +00:00
Vladimir Mandic
dca4efb3ad
handle xformers
2023-10-08 08:10:34 -04:00
Vladimir Mandic
1e8205fbb1
bring metadata apply to speed
2023-10-04 11:10:47 -04:00
Vladimir Mandic
86d66b70d2
support torch-roch-5.7
2023-10-03 21:32:21 -04:00
Vladimir Mandic
39933a0e28
add nvml api
2023-10-02 16:33:26 -04:00
Vladimir Mandic
c10457cfb4
cleanup installer
2023-10-02 12:13:38 -04:00
Vladimir Mandic
6837bd9bc1
better hipversion detect
2023-10-01 11:55:34 -04:00
Vladimir Mandic
4c98b8d1c7
minor patches and nvml cli
2023-09-30 17:17:57 -04:00
Vladimir Mandic
d01f01c981
update upscalers
2023-09-30 09:20:25 -04:00
Disty0
62977137d6
Update IPEX index url
2023-09-29 23:31:34 +03:00
Disty0
8fe850332b
OpenVINO set max VRAM size to %100
2023-09-28 23:48:12 +03:00
Disty0
072469245b
Merge branch 'master' into dev
2023-09-28 00:28:01 +03:00
Disty0
180f8c9c93
Update OpenVINO
2023-09-27 20:09:59 +03:00
Vladimir Mandic
2cd5964c9b
add sigma min/max
2023-09-27 12:06:14 -04:00
Vladimir Mandic
ef0e8a5161
upscaler caching and ti model detection
2023-09-27 08:49:04 -04:00
Disty0
c54ecbb239
Remove OneAPI warning
2023-09-27 02:15:49 +03:00
Vladimir Mandic
75c41498dd
styles editing phase one
2023-09-26 19:11:51 -04:00
Disty0
2f17cef6f6
IPEX add AoT wheels for Windows
2023-09-27 00:21:29 +03:00
Vladimir Mandic
38402c8e6e
fix new k-diffusers
2023-09-26 09:55:22 -04:00
Vladimir Mandic
763be8092b
enable sdxl inpaint
2023-09-25 19:46:12 -04:00
Vladimir Mandic
dfe16d74ca
add env var parsing
2023-09-24 18:03:23 -04:00
Vladimir Mandic
aabad68872
en details
2023-09-24 12:21:36 -04:00
Disty0
c33bbc83e7
Update OpenVINO
2023-09-19 11:19:32 +03:00
Disty0
793b5f4921
OpenVINO Lora support
2023-09-16 16:10:02 +03:00
Vladimir Mandic
9cf7fc4a75
add new hires with refiner and non-latent modes
2023-09-12 11:54:10 -04:00
Vladimir Mandic
7bda411738
improve styles, better logging
2023-09-09 13:47:46 -04:00
Vladimir Mandic
29d88cf557
cleanup logging
2023-09-08 13:29:33 -04:00
Vladimir Mandic
f36c1eb476
jumbo patch
2023-09-08 13:01:20 -04:00
Vladimir Mandic
13c2638bcd
update rembg
2023-09-03 15:53:02 -04:00
Vladimir Mandic
d41baddf50
add styles to extra networks
2023-09-03 15:00:48 -04:00
Vladimir Mandic
6a4d4ea5b7
update logging and model hashinh
2023-08-22 18:28:09 +00:00
Disty0
e70520efa9
Add --use-openvino
2023-08-22 03:02:19 +03:00
Disty0
ebf7b90e3e
OpenVINO fixes
2023-08-21 21:34:53 +03:00
Vladimir Mandic
4826197d5b
Merge pull request #2047 from vladmandic/master
...
update dev
2023-08-20 14:43:09 +02:00
Disty0
f9718f068c
Seperate OpenVINO from IPEX
2023-08-19 17:52:15 +03:00
Vladimir Mandic
5eac99d3f5
optimize diffusers memory handling
2023-08-18 20:41:34 +00:00
Disty0
05c3bd075a
IPEX update OpenVINO
2023-08-18 16:57:14 +03:00
Vladimir Mandic
3d914688cc
update metadata
2023-08-15 05:50:15 +02:00
Disty0
81129cc4b7
IPEX remove torchvision from Windows
2023-08-17 11:46:49 +03:00
Disty0
8ddac64958
Merge branch 'master' into ipex-native-win
2023-08-16 20:27:57 +03:00
vladmandic
79c0131158
Deploying to master from @ vladmandic/automatic@b1ea529c08 🚀
2023-08-15 12:25:08 +00:00
Disty0
86ae8175e0
Seperate OpenVINO from IPEX
2023-08-15 15:22:54 +03:00
Disty0
66394c8cd9
IPEX add OpenVINO as compile backend
2023-08-14 21:54:21 +03:00
evshiron
bb6b3e2e3f
fix: fix tensorflow installer for navi 3x
2023-08-14 00:58:07 +08:00
evshiron
b3029200f5
refactor: refactor rocm installer
2023-08-13 20:18:57 +08:00
evshiron
414acda2e9
feat: improved rocm installer for navi 3x and rocm 5.5+ (and experimental navi 2x support)
2023-08-13 19:02:08 +08:00
Vladimir Mandic
357b5dac60
add dpm++ 3m sde sampler
2023-08-13 10:19:33 +00:00
Vladimir Mandic
1cfebbb717
skip uninstall on experimental
2023-08-12 22:16:37 +02:00
Vladimir Mandic
69eaf4c664
fix batch
2023-08-12 08:32:19 +00:00
Disty0
307e08653c
Fix compel install
2023-08-11 01:15:16 +03:00
Vladimir Mandic
a156751857
fix pipeline autodetect
2023-08-10 21:56:26 +00:00
Vladimir Mandic
f52249d5a8
fix prompt parser for sdxl and enable offloading
2023-08-10 21:20:56 +00:00
Disty0
0a7105d524
Fix SDXL LoRa offloading and SD 1.5 parsing
2023-08-10 16:02:45 +03:00
Vladimir Mandic
0b5dd46d79
Merge pull request #1976 from tcmaps/master
...
pip --no-cache-dir
2023-08-10 08:28:02 +02:00
unknown
b4ea0fa0fa
PIP_EXTRA_ARGS
2023-08-09 21:08:00 +02:00
Yilong Guo
dc776708d6
Merge branch 'vladmandic:master' into ipex-native-win
2023-08-08 22:27:55 +08:00
Yilong Guo
7afabc4ab5
Update installer.py
2023-08-08 13:35:30 +08:00
Nuullll
432b3c9d9e
[IPEX] Fix native windows setup
2023-08-08 13:16:48 +08:00
Vladimir Mandic
0a3e821067
diffuser auto-pipeline and fix vae
2023-08-07 17:19:30 +00:00
Vladimir Mandic
23f6b66bd7
update requirements
2023-08-07 15:45:49 +02:00
Disty0
dd4412734e
IPEX add torchvision on Windows
2023-08-07 11:32:00 +03:00
Disty0
489d0382cf
IPEX Diffusers fix cannot allocate more than 4GB
2023-08-05 17:26:18 +03:00
Vladimir Mandic
a12c9117e6
add requirement check install flag
2023-08-04 11:23:25 +02:00
Disty0
668def0b9a
Add Windows packages for IPEX
2023-08-04 10:40:29 +03:00
Disty0
5f5a564d41
Update compile settings
2023-08-03 22:38:43 +03:00
Disty0
434a1f967f
IPEX fixes
2023-08-03 21:06:15 +03:00
Vladimir Mandic
d7ae6c61e1
git autostash
2023-08-03 17:49:52 +02:00
Disty0
a293e3cdcb
Torch 2.0 for IPEX
2023-08-03 16:29:56 +03:00
Disty0
86099dfb15
Use TensorFlow ITEX for Intel GPUs
2023-07-23 15:47:15 +03:00
Hameer Abbasi
9647a607c1
ROCm-related fixes
...
1. Don't set `HSA_OVERRIDE_GFX_VERSION=10.3.0` by default.
a. A badly-detected default value usually means a broken ROCm install.
b. Causes issues with older GPUs.
2. Set `TENSORFLOW_PACKAGE=tensorflow-rocm`, as the default version doesn't contain GPU binaries for ROCm.
2023-07-23 10:24:41 +02:00
Vladimir Mandic
dd1d4bcffa
fix secondary sampler
2023-07-21 10:20:53 -04:00
Vladimir Mandic
19d176ea3d
en add tags
2023-07-19 10:33:23 -04:00
Vladimir Mandic
debec28be6
rework settings, image-watermark, safe config handling
2023-07-18 14:41:27 -04:00
Vladimir Mandic
926a0fde1a
diffusers code refactoring and exception handling
2023-07-17 12:22:51 -04:00
Vladimir Mandic
7a859cdb18
update diffuser samplers and refiner workflows
2023-07-16 12:56:55 -04:00
Vladimir Mandic
e2b33b81d3
fix diffusers samplers
2023-07-15 22:40:03 -04:00
Disty0
2a9133bfec
IPEX rework
2023-07-14 17:33:24 +03:00
Disty0
25389f737b
Better logging & Set IPEX MemSize from %80 to %100
2023-07-13 19:24:58 +03:00
Vladimir Mandic
186bd236f5
js monitor ops
2023-07-13 09:50:38 -04:00
Vladimir Mandic
ec99bad021
enable backend switching on-the-fly
2023-07-11 15:55:02 -04:00
Vladimir Mandic
6b26c55138
fix extra network tab detection and add heic to training options
2023-07-11 08:35:18 -04:00
Vladimir Mandic
72048f9e24
installer and extra networks tweaks
2023-07-10 08:19:33 -04:00
Disty0
4152c2049b
Update IPEX logging
2023-07-10 14:49:42 +03:00
Vladimir Mandic
8490cbf65e
post merge cleanup
2023-07-08 14:05:55 -04:00
Vladimir Mandic
2a21196061
Merge branch 'master' into dev
2023-07-08 13:35:25 -04:00
Vladimir Mandic
89a7ea6a3f
overal quality fixes
2023-07-08 09:49:41 -04:00
Vladimir Mandic
816876c8ac
fix installer errors
2023-07-07 21:59:50 -04:00
Vladimir Mandic
5bf3d229d0
rehost clip-interrogator and update installer
2023-07-07 21:54:21 -04:00
Vladimir Mandic
0f4f8c6015
extra networks fixes
2023-07-07 20:20:48 -04:00
Vladimir Mandic
7e11ff2b34
add sdxl support
2023-07-06 19:26:43 -04:00
Vladimir Mandic
d8748fd7eb
theme update
2023-07-06 09:44:43 -04:00
Disty0
966eed8dd9
Autodetect IPEX
2023-07-04 23:37:36 +03:00
Vladimir Mandic
2524b6659c
double package install pass
2023-07-04 16:04:22 -04:00
Vladimir Mandic
9390049288
extra options in filename pattern
2023-07-01 10:08:57 -04:00
Vladimir Mandic
c80b1ebc36
stricter lint rules
2023-06-27 10:28:47 -04:00
Vladimir Mandic
b5129bc94a
update
2023-06-27 08:38:15 -04:00
Vladimir Mandic
d69aa16b69
upgrade only on demand
2023-06-27 08:00:23 -04:00
Vladimir Mandic
4867dafada
increase socket timeouts
2023-06-23 08:00:54 -04:00
Shivam Kumar
6c4c67a97e
Extension Install Error Fix
...
Extensions which have a install.py fail to install if we use a separate data directory and provide relative path like "--data-dir=../../SD-Data". Using realpath method to absolute path of installation script fixes the issue.
2023-06-22 21:26:46 +05:30
Vladimir Mandic
9740b9d217
new training and models interface
2023-06-22 07:46:48 -04:00
Disty0
c02ccc4f00
Update ipex logging
2023-06-20 13:49:00 +03:00
Vladimir Mandic
5f50c35388
cleanup
2023-06-17 20:23:00 -04:00
Vladimir Mandic
fa35ea1516
log handlers: rotate and ring buffer
2023-06-17 20:12:04 -04:00
Vladimir Mandic
8d80b5f6d9
add server class
2023-06-17 13:44:55 -04:00
Vladimir Mandic
4951ed15f2
cleanup
2023-06-13 13:04:27 -04:00
Vladimir Mandic
1d9e490ef9
ruff linting fixes
2023-06-13 12:22:39 -04:00
Vladimir Mandic
cb307399dd
jumbo merge
2023-06-13 11:59:56 -04:00
Vladimir Mandic
f89a4d6560
new hints display
2023-06-12 09:37:18 -04:00
Vladimir Mandic
1d0a18ef4a
reorg server startup
2023-06-11 09:00:38 -04:00
Vladimir Mandic
4741804295
fix ext name match
2023-06-09 09:14:25 -04:00
Vladimir Mandic
4a3ab4ed31
minor fixes
2023-06-08 16:10:39 -04:00
Vladimir Mandic
b5f745b4cd
warn of modified files
2023-06-08 11:56:29 -04:00
Vladimir Mandic
0d629f3c2b
fix installer and add image-exif
2023-06-08 09:01:43 -04:00
Vladimir Mandic
aaa0d46286
update installer and add sd_model_dict
2023-06-07 13:26:21 -04:00
Vladimir Mandic
b8f432aff4
cleanup
2023-06-06 12:01:11 -04:00
Vladimir Mandic
efbe364f7d
js optimizations
2023-06-05 14:26:01 -04:00
Vladimir Mandic
9726b4d23c
fix gallery view when preview is disabled
2023-06-04 13:21:52 -04:00
Vladimir Mandic
63ca5c17e7
add extensions profiling
2023-06-04 12:14:05 -04:00
Vladimir Mandic
c7051cc1dd
extra error handling during image save
2023-06-03 09:05:01 -04:00
Vladimir Mandic
1f988d1df6
cleanup
2023-06-02 19:39:44 -04:00
Vladimir Mandic
d25b020f61
update
2023-06-02 12:29:21 -04:00
Disty0
562947c944
Use proper device names instead of "xpu"
2023-06-02 01:14:56 +03:00
Vladimir Mandic
251dc341f9
restruct html/js and cleanup
2023-06-01 17:44:15 -04:00
Ionite
8ba766823d
Skip git check in `check_python()` when `args.skip_git` is True
2023-05-31 01:19:59 -04:00
Vladimir Mandic
873371f1e5
merge stage one
2023-05-30 14:13:29 -04:00
Vladimir Mandic
6013ab3960
remove allocator info
2023-05-28 21:26:32 -04:00
Vladimir Mandic
54257dd226
refactoring for pylint
2023-05-28 17:09:58 -04:00
Vladimir Mandic
2ee38ccd0e
update
2023-05-28 16:07:13 -04:00
Disty0
09141ee1a8
Fix int64 with UniPC && Add OneAPI version logging
2023-05-28 21:25:34 +03:00
Disty0
95242ca7d6
Remove broken ipex auto detection
2023-05-27 09:46:20 +03:00
Vladimir Mandic
8495842634
update profiling
2023-05-25 10:41:28 -04:00
Vladimir Mandic
9e22d91245
update logging and temp file handling
2023-05-25 07:41:40 -04:00
Vladimir Mandic
d36b16d03f
refactor api auth
2023-05-23 14:31:22 -04:00
Vladimir Mandic
c103e53689
secure api access
2023-05-22 14:31:04 -04:00
Vladimir Mandic
26b05ef883
Merge pull request #1109 from Symbiomatrix/vlad2
...
Don't read log if load is forced.
2023-05-21 10:07:12 -04:00
Vladimir Mandic
e7f8b62056
move onnxruntime to optional
2023-05-21 10:05:30 -04:00
SBM
c364355297
Don't read log if load is forced.
2023-05-21 16:37:38 +03:00
Vladimir Mandic
f8f81f86e6
update prompt parser and image size
2023-05-20 13:12:50 -04:00
Vladimir Mandic
0ccda9bc8b
jumbo patch
2023-05-17 14:15:55 -04:00
Vladimir Mandic
f6f1a73b39
minor fixes
2023-05-17 06:15:18 -04:00
Vladimir Mandic
2f36350e24
refactor
2023-05-16 09:16:12 -04:00
Vladimir Mandic
8a9eb2c766
add test script
2023-05-15 08:44:03 -04:00
Vladimir Mandic
c99c1410f5
update
2023-05-14 20:25:27 -04:00
Vladimir Mandic
4f937be64b
fix sendto metadata
2023-05-14 10:39:32 -04:00
Vladimir Mandic
12569f7fdb
match installed extensions
2023-05-14 08:02:36 -04:00
Vladimir Mandic
926b8666cd
update argparser
2023-05-13 16:42:01 -04:00
Vladimir Mandic
a652270999
fix
2023-05-13 12:26:00 -04:00
Vladimir Mandic
d96ab6a1ae
update directml
2023-05-13 11:21:11 -04:00
Vladimir Mandic
a2485cf7ef
update
2023-05-12 21:12:24 -04:00
Vladimir Mandic
1943bfea88
use cudnn workaround
2023-05-11 22:24:12 -04:00
Vladimir Mandic
df2cfd5100
add torch type override
2023-05-11 20:36:34 -04:00
Vladimir Mandic
8c98115914
remove force reinstall
2023-05-11 14:20:27 -04:00
Vladimir Mandic
aff2dcb625
add skip torch
2023-05-11 12:08:38 -04:00
Vladimir Mandic
99b6133bc9
update requirements
2023-05-10 16:40:36 -04:00
Vladimir Mandic
0d4dad03c2
retry upgrades
2023-05-10 16:06:45 -04:00
Vladimir Mandic
e038bf1549
aggressive gc
2023-05-10 16:03:55 -04:00
Vladimir Mandic
c5df80197e
new extension manager
2023-05-10 15:12:02 -04:00
Vladimir Mandic
e0301360ac
update logic
2023-05-09 17:26:02 -04:00
Craig Wright
05a26522b1
Merge branch 'master' into patch-1
2023-05-09 22:23:26 +01:00
eyecreate
09ad0e043a
Update installer.py to not be tied to quickly changing intel torch versions
...
If you leave off the git revision, you can still pull in the latest torch build from intel. If you don't do this, intel users will have the install process fail due to new/different versions of pytorch intel pushes.
2023-05-09 17:09:58 -04:00
Craig Wright
16aef2a88c
Implement Duplicate Extension Check in 'install_extensions()' Function
...
Title: Implement Duplicate Extension Check in install_extensions() Function
Description:
In this change, I have added functionality to the install_extensions() function in order to check for and log any duplicate extensions found across both the built-in and custom extensions directories.
This addition provides a level of error checking and prevents potential conflicts between extensions with the same name located in different directories. The function now maintains a dictionary of all encountered extensions, and logs any duplicates in a single line, separated by commas, at the end of the function execution.
This enhancement can help in debugging issues related to extension installations, such as unexpected behavior, crashes, or incorrect data being returned. By providing visibility into duplicate extensions, developers can more quickly identify and resolve these issues, resulting in a more robust and reliable application.
Moreover, logging duplicate extensions can be an important step in maintaining extension hygiene and ensuring the correct loading and running of extensions. This may be particularly helpful in environments with a large number of extensions or frequent updates and changes to extensions.
This change does not affect the existing functionality of installing and updating extensions. It remains fully backward-compatible with previous code and usage patterns.
2023-05-09 22:00:50 +01:00
Vladimir Mandic
4ba9f0c8dc
pin torch version
2023-05-09 12:22:52 -04:00
SourceHeartLock
92c63370a1
Merge branch 'vladmandic:master' into master
2023-05-10 00:07:06 +08:00
bugyalu
302e2f9f44
fix( #824 ): can not start the webui on Mac Arm64
2023-05-10 00:06:30 +08:00
Antonio Cheong
f509fefeb1
EXTREMELY IMPORTANT BUGFIX
...
typo
2023-05-09 20:29:55 +08:00
Vladimir Mandic
fe496f4ebc
add train preprocess options
2023-05-05 09:06:06 -04:00
Vladimir Mandic
a677253b7c
add api-logo workaround
2023-05-04 10:45:25 -04:00
Vladimir Mandic
e0543e4475
add ignore flag
2023-05-03 19:15:18 -04:00
Vladimir Mandic
0af6c70b94
add notifications
2023-05-03 14:32:14 -04:00
Vladimir Mandic
8cbce7ea19
add version flag
2023-05-03 14:32:14 -04:00
Vladimir Mandic
d86b081ed3
update ssl
2023-05-03 08:22:57 -04:00
Vladimir Mandic
10a9c2760a
switch cmdargs
2023-05-01 19:49:19 -04:00
Vladimir Mandic
75b741f119
fallback args
2023-04-30 23:06:32 -04:00