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
Vladimir Mandic
a136a8ea63
update
2023-04-30 18:44:19 -04:00
Vladimir Mandic
7eb82e2627
remove circular imports from installer
2023-04-30 12:21:32 -04:00
Vladimir Mandic
d62ee69c75
cleanup installer
2023-04-30 12:01:25 -04:00