Marc-Andre Ferland
|
902ccbd203
|
Don't try to start cuda:0 if auto used cpu mode.
|
2022-10-29 00:36:26 -04:00 |
|
Marc-Andre Ferland
|
4675da4d16
|
Display warning on start failure.
Removes spam from exception and continue starting other devices.
|
2022-10-28 22:53:55 -04:00 |
|
cmdr2
|
ef6f491d94
|
Write lines, please
|
2022-10-28 22:42:11 +05:30 |
|
cmdr2
|
9dcef00fbb
|
New lines for config.sh
|
2022-10-28 22:35:04 +05:30 |
|
cmdr2
|
e781e5dd43
|
Need to wrap the filter() output in a list
|
2022-10-28 22:30:05 +05:30 |
|
cmdr2
|
d3e672d811
|
Replace os-specific newlines with writelines()
|
2022-10-28 22:23:52 +05:30 |
|
cmdr2
|
dad1554ec2
|
Fix a bug where config.bat would not get written properly
|
2022-10-28 21:07:18 +05:30 |
|
cmdr2
|
30bf96c6cd
|
Fix a bug where beta wouldn't switch properly because the config.bat/sh files weren't being written
|
2022-10-28 21:00:25 +05:30 |
|
cmdr2
|
a8c16e39b8
|
Support custom VAE files; Use vae-ft-mse-840000-ema-pruned as the default VAE, which can be overridden by putting a .vae.pt file inside models/stable-diffusion with the same name as the ckpt model file. The UI / System Settings allows setting the default VAE model to use
|
2022-10-28 20:06:44 +05:30 |
|
Marc-Andre Ferland
|
7dc7ba9977
|
Removed old comments.
|
2022-10-27 21:47:44 -04:00 |
|
Marc-Andre Ferland
|
fa4059a4b9
|
Removed all async code since now start_render_thread wait for init to complete making this useless.
|
2022-10-27 21:40:16 -04:00 |
|
cmdr2
|
9ad1e0d529
|
Allow the user to specify any disk path to the model, in the config
|
2022-10-27 23:39:29 +05:30 |
|
cmdr2
|
01a2fa7c2d
|
Fix a bug where the default model would not load if the user hadn't already configured a custom model (e.g. in a fresh installation); Check for the model in the models/stable-diffusion folder first, before checking in the direct folder
|
2022-10-27 22:34:23 +05:30 |
|
Marc-Andre Ferland
|
189d31cc29
|
Specify update_ttl on all get_cached_task calls.
|
2022-10-24 05:12:08 -04:00 |
|
Marc-Andre Ferland
|
364e364429
|
Added get_cached_task to replace task_cache.tryGet in server.py
Now updated cache TTL on /stream and temp images endpoints.
Keep images alive longer when browser keeps reading the endpoints.
|
2022-10-22 13:52:13 -04:00 |
|
Marc-Andre Ferland
|
46a46877ed
|
Missing model_path replaced by model_name
|
2022-10-22 13:49:23 -04:00 |
|
Marc-Andre Ferland
|
1442748f58
|
When starting with profiler cuda devices are slower to init.
|
2022-10-21 03:53:26 -04:00 |
|
Marc-Andre Ferland
|
849d1d7ebd
|
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
# Conflicts:
# ui/media/js/main.js
# ui/sd_internal/runtime.py
# ui/server.py
|
2022-10-20 20:08:23 -04:00 |
|
cmdr2
|
e287df1320
|
Allow loading UI plugins from a /plugins/ URL path, which loads files ending with .plugin.js inside the plugins/ui folder
|
2022-10-19 21:34:40 +05:30 |
|
Marc-Andre Ferland
|
fc8660df78
|
Faster response on invalid settings when CPU was specified with GFPGANer.
|
2022-10-19 05:19:16 -04:00 |
|
Marc-Andre Ferland
|
a036b2981a
|
Removed forgotten mention of CPU in message to user.
|
2022-10-19 04:31:57 -04:00 |
|
Marc-Andre Ferland
|
8fae83dab7
|
Print value to console for better debug from logs.
|
2022-10-19 04:26:09 -04:00 |
|
Marc-Andre Ferland
|
ef68e5b13d
|
Added warning about validating config.
|
2022-10-19 04:16:46 -04:00 |
|
Marc-Andre Ferland
|
6098b196dc
|
Text header, comments and better validations.
|
2022-10-18 23:58:55 -04:00 |
|
Marc-Andre Ferland
|
53cdeeff03
|
More fixes to devices changing names.
|
2022-10-18 21:08:04 -04:00 |
|
Marc-Andre Ferland
|
fcdb086daf
|
Fixed is_alive to work with devices that can change name after init.
|
2022-10-18 20:33:37 -04:00 |
|
Marc-Andre Ferland
|
5e461e9b6b
|
Fixed is_alive with render_threads that can update the device name after starting.
|
2022-10-18 13:21:15 -04:00 |
|
Marc-Andre Ferland
|
04fe81e001
|
Merge branch 'HTTPException-fix' into multi-gpu
# Conflicts:
# ui/server.py
|
2022-10-18 02:36:57 -04:00 |
|
Marc-Andre Ferland
|
89b1b6e242
|
Replaced 'return HTTPException' by 'raise HTTPException'
|
2022-10-18 02:30:30 -04:00 |
|
Marc-Andre Ferland
|
578b3ba4f4
|
Force encoding to utf-8 on text file operations Fixes #332
# Conflicts:
# ui/server.py
|
2022-10-17 23:15:36 -04:00 |
|
Marc-Andre Ferland
|
5b0b582039
|
Force encoding to utf-8 on text file operations Fixes #332
|
2022-10-17 22:38:29 -04:00 |
|
Marc-Andre Ferland
|
87f93b34a3
|
Fixed a typo when adding a comment.
|
2022-10-17 14:44:53 -04:00 |
|
Marc-Andre Ferland
|
c92129ac63
|
Improved detection of missing cuda:0 and added warning to console about how to fix.
|
2022-10-17 03:32:23 -04:00 |
|
Marc-Andre Ferland
|
1d4c5cc96f
|
Added clear error response when submitting tasks that requires GFPGANer if cuda:0 and cpu rendering is disabled.
|
2022-10-16 23:07:55 -04:00 |
|
Marc-Andre Ferland
|
994d62ac65
|
Added a clear error message when targeting CPU if not enabled in config.
|
2022-10-16 22:26:05 -04:00 |
|
Marc-Andre Ferland
|
7c72608e1c
|
First draft for Multi-GPU support
|
2022-10-16 21:41:39 -04:00 |
|
Marc-Andre Ferland
|
7625e591fe
|
Fixed output_dir not liking the move to JSONResponse
|
2022-10-15 04:47:12 -04:00 |
|
Marc-Andre Ferland
|
1b32423881
|
Renamed a missing ServerStates to task_manager.ServerStates
|
2022-10-15 03:32:00 -04:00 |
|
Marc-Andre Ferland
|
7de699c7fa
|
Moved a lot of code into task_manager.py
|
2022-10-15 03:28:20 -04:00 |
|
Marc-Andre Ferland
|
e9f9670eb5
|
Changed '/get' from a query to a path parameter
|
2022-10-15 01:32:53 -04:00 |
|
Marc-Andre Ferland
|
3d4e961320
|
time.time() is in seconds not ms.
|
2022-10-15 00:51:06 -04:00 |
|
Marc-Andre Ferland
|
ff3db04ab7
|
temp_images needs twice the size if show_only_filtered_image is false
|
2022-10-14 23:21:44 -04:00 |
|
Marc-Andre Ferland
|
6ae3b77c2f
|
LoadingModel detection
|
2022-10-14 06:03:18 -04:00 |
|
Marc-Andre Ferland
|
4a7260b1be
|
StopAsyncIteration should not trigger HTTP500.
Now returns faster into the ready state.
|
2022-10-14 05:20:44 -04:00 |
|
Marc-Andre Ferland
|
1ec9d986bb
|
Render queue first draft
|
2022-10-14 03:47:25 -04:00 |
|
Marc-Andre Ferland
|
bc56226a28
|
Grouped many endpoints into one
|
2022-10-14 03:42:43 -04:00 |
|
cmdr2
|
cec203a6db
|
Allow saving in jpeg or png format; Default to saving in jpeg
|
2022-10-06 15:05:34 +05:30 |
|
cmdr2
|
201a053025
|
Support an arbitrary number of custom models, placed in the models/stable-diffusion folder. Shows an option in the UI to select which model to use
|
2022-10-06 14:28:02 +05:30 |
|
cmdr2
|
2696da7337
|
Allow using a custom ckpt model
|
2022-09-28 15:10:05 +05:30 |
|
cmdr2
|
008b4228d2
|
Support negative prompts. Credit for the approach: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Negative-prompt
|
2022-09-27 19:41:21 +05:30 |
|