guaneec
615b2fc9ce
Fix token max length
2022-09-25 09:30:02 +03:00
AUTOMATIC
b8eae5de93
Merge remote-tracking branch 'origin/master'
2022-09-25 09:25:47 +03:00
AUTOMATIC
600cc0342d
added support for setting hires fix from pasted prompts
...
added more robust detection of last line with parameters for pasted prompts
2022-09-25 09:25:28 +03:00
DepFA
72e2a96284
Correct indent
2022-09-25 08:46:09 +03:00
DepFA
ab5a472556
Persist default Number values
2022-09-25 08:46:09 +03:00
DepFA
ca13264609
Add attr to skip
2022-09-25 08:46:09 +03:00
DepFA
b1320d79b5
Apply to all checkboxes and textboxes
2022-09-25 08:46:09 +03:00
DepFA
714dcda068
Add attributes to checkboxes for persisting
2022-09-25 08:46:09 +03:00
AUTOMATIC
53be15c204
by popular request, moves width/height sliders higher
2022-09-25 08:40:29 +03:00
EyeDeck
b5d705e263
Disable 'batch img2img' when launched with --hide-ui-dir-config
...
Prevent writing to arbitrary directories, as usual
2022-09-24 19:06:36 +03:00
RnDMonkey
a2bea2f97a
added [styles] filename pattern
2022-09-24 11:12:58 +03:00
AUTOMATIC
410bef0853
do not hide preview image too early
2022-09-24 09:16:54 +03:00
AUTOMATIC
31ac0baba0
Reformat some changes from the previous commit.
2022-09-24 08:23:01 +03:00
RnDMonkey
ed8b8b3b8c
Fix to XY_Grid script console progress bar and other progress bar improvements ( #890 )
...
Fix to XY_Grid script console progress bar and other progress bar improvements #890
2022-09-24 08:09:59 +03:00
innovaciones
3e4b7fb869
Remove double loading message
2022-09-24 07:58:07 +03:00
Jacob Tyndall
0f77e1852f
Clear no longer needed VRAM during a 'highres fix' generation created during the first sampling before doing the second (img2img) sampling. Makes it possible to use the feature on an 8GB card.
2022-09-24 07:41:59 +03:00
AUTOMATIC
71cfb9ebac
fix for settings sometimes not applying on javascript side
2022-09-24 00:13:32 +03:00
AUTOMATIC
c8c662901b
fix for inpaint at full resolution breaking if you have an NN upscaler.
2022-09-23 23:29:53 +03:00
AUTOMATIC
39ce23f42d
add the bitton to paste parameters into UI for txt2img, img2img, and pnginfo tabs
...
fixed some [send to..] buttons to work properly with all tabs
2022-09-23 22:49:21 +03:00
AUTOMATIC
8ffc07b7b1
one change didn't make it into the previous commit
2022-09-23 20:54:17 +03:00
AUTOMATIC
0065327726
upgrade to gradio==3.4b3 t fixthe inpain bugs
...
rework progressbar/preview to work with new gradio
remove unnecessary create style button
added link to alternative colab
2022-09-23 20:46:02 +03:00
AUTOMATIC
1a0353675d
Option to use advanced upscalers with normal img2img
2022-09-23 17:37:47 +03:00
AUTOMATIC
6fa20d51dc
prevent saving settings with bogus values
2022-09-23 17:27:30 +03:00
AUTOMATIC1111
79e7c39298
Merge pull request #847 from rewbs/rewbs-optionally-save-before-color-correction
...
Add option to save before color correction. This helps with some posterisation issues in img2img loopback.
2022-09-23 14:41:06 +03:00
Seki
03faf20251
add extrastab send to inpaint
2022-09-23 14:19:33 +03:00
Seki
8708386609
add extrastab send to img2img
2022-09-23 14:19:33 +03:00
AUTOMATIC
d4205e66fa
gfpgan: just download the damn model
2022-09-23 10:26:00 +03:00
AUTOMATIC
7ef361dfc3
add warning for when user's settings are broken
2022-09-23 09:15:00 +03:00
innovaciones
0ce9e05a42
Fix typo
2022-09-23 08:33:08 +03:00
innovaciones
ebf19c1145
Show interrupt button without progress bar
2022-09-23 08:33:08 +03:00
DepFA
42b7902922
sort JavaScript includes to assure script sequence
...
Who knows what filesystem they're on
2022-09-23 08:30:32 +03:00
Robin Fernandes
d26d89377b
Remove unnecessary duplication
2022-09-23 00:57:42 +00:00
Robin Fernandes
03738668c0
Merge from master
2022-09-23 00:54:32 +00:00
AUTOMATIC
77cf346d93
settings categories split to columns, remade categories
2022-09-22 21:32:44 +03:00
AUTOMATIC
75b90a5e40
emergency fix for the settings screen breaking the program
2022-09-22 20:41:22 +03:00
DepFA
6d1c01c955
Add section splitting to settings ui
2022-09-22 20:26:21 +03:00
DepFA
dec7584903
Add Section keys and headers to settings
2022-09-22 20:26:21 +03:00
Prof-Cheese
ae32b8a53f
Fixed directory name generation process.
...
'Max prompt words' has been added to config and modified to be used in the directory name generation process.
2022-09-22 20:15:37 +03:00
Johan Aires Rastén
a213d3a21c
Add option to always log generation info
2022-09-22 16:34:54 +03:00
Robin Fernandes
25eb1e3d90
Add option to save before color correction. Add suffix param when saving files, used for special saves without color correction and face restoration.
2022-09-22 20:54:50 +10:00
AUTOMATIC
3582befdcd
move Notification.requestPermission() entirely to javascript to possibly fix problem with secure context people are having on non-localhost
2022-09-22 13:15:33 +03:00
AUTOMATIC
b0765a6788
remove labels from output gallery
2022-09-22 12:30:11 +03:00
AUTOMATIC
91bfc71261
A big rework, just what you were secretly hoping for!
...
SD upscale moved to scripts
Batch processing script removed
Batch processing added to main img2img and now works with scripts
img2img page UI reworked to use tabs
2022-09-22 12:11:48 +03:00
innovaciones
aa1d1bf44e
New position and interrupt integration
2022-09-22 08:12:10 +03:00
innovaciones
70e39f6cfe
Use generate button as progress bar
2022-09-22 08:12:10 +03:00
AUTOMATIC
3eaae8ae65
reworking #775
2022-09-22 07:59:27 +03:00
d8ahazard
c214c428bc
Basic settings for realesrgan model selection.
...
I don't like that you have to restart the app, but it works.
2022-09-22 07:21:54 +03:00
d8ahazard
4f434c8aea
Fix/Revert opts name from GAN to ESRGAN
2022-09-22 07:21:54 +03:00
d8ahazard
9a93a82b82
Cleanup Imports
2022-09-22 07:21:54 +03:00
d8ahazard
3cc68300cb
Typo Fix
2022-09-22 07:21:54 +03:00
d8ahazard
dd5566814a
Add new models, fix shared opts issues
...
Add General x4x3, GeneralWDN x4x3, and AnimeVideo models from newer ESRGAN releases.
Fix issues caused by renaming ESRGAN_tille values to GAN_tile without using an IDE...
2022-09-22 07:21:54 +03:00
d8ahazard
1a1f7e85c7
Add LDSR and "GoLatent?" Upscaling ( #763 )
...
* Add LDSR Upscaling
2022-09-21 16:06:37 +03:00
AUTOMATIC
75dd274dd6
prevent seed extras from having effect when extras checkbox is not checked
2022-09-21 13:34:10 +03:00
AUTOMATIC
4b26b50df0
Merge remote-tracking branch 'origin/master'
2022-09-21 09:49:07 +03:00
AUTOMATIC
254da5d127
--opt-split-attention now on by default for torch.cuda, off for others (cpu and MPS; because the option does not work there according to reports)
2022-09-21 09:49:02 +03:00
Connum
e9ba2d42d6
fix image replacement via clipboard paste or drag and drop on PNG Info tab
2022-09-21 09:13:13 +03:00
C43H66N12O12S2
29d6084f47
disallow no tiling as we don't support it
2022-09-21 09:09:39 +03:00
C43H66N12O12S2
a5313351b3
Update swinir.py
2022-09-21 09:09:39 +03:00
C43H66N12O12S2
403bb02948
breakout tile options
2022-09-21 09:09:39 +03:00
AUTOMATIC
6785fabefb
Revert "fix for swininr PR breaking ESRGAN for new users"
...
This reverts commit 8d1d64f9a2
.
2022-09-21 09:09:20 +03:00
AUTOMATIC
8d1d64f9a2
fix for swininr PR breaking ESRGAN for new users
2022-09-21 08:39:47 +03:00
AUTOMATIC
1578859305
fix for too large embeddings causing an error
2022-09-21 00:20:11 +03:00
C43H66N12O12S2
d8ed699839
Update swinir.py
2022-09-20 23:31:06 +03:00
C43H66N12O12S2
55dc847c48
Update shared.py
2022-09-20 23:31:06 +03:00
C43H66N12O12S2
efab42ff66
Rename swinir_arch.py to modules/swinir_arch.py
2022-09-20 23:31:06 +03:00
C43H66N12O12S2
948eff4b3c
make swinir actually useful
2022-09-20 23:31:06 +03:00
AUTOMATIC
19a75d38d7
added --use-textbox-seed option to make long seeds possible from web ui
2022-09-20 20:10:01 +03:00
AUTOMATIC
06cd206107
Enable neural network upscalers for highres. fix
2022-09-20 19:32:26 +03:00
AUTOMATIC
b9674e2900
add extra generation params
2022-09-20 19:07:09 +03:00
AUTOMATIC
90401d96a6
fix a off by one error with embedding at the start of the sentence
2022-09-20 12:12:31 +03:00
AUTOMATIC
54a097a818
Merge remote-tracking branch 'origin/master'
2022-09-20 09:53:37 +03:00
AUTOMATIC
ab38392119
add the part that was missing for word textual inversion checksums
2022-09-20 09:53:29 +03:00
Dave Sescleifer
d7f36dac21
Send a browser notification when the images are ready
2022-09-20 09:52:52 +03:00
Milly
a8a75ec43a
Fixed filename part sanitizing
...
The following file patterns are invalid on Windows.
- Begin or end with the ASCII Space (0x20)
- End with the ASCII Period (0x2E)
For example, if `[prompt_spaces]` is specified as the directory name pattern, sometimes file saving may fail.
2022-09-20 09:46:44 +03:00
olivier
06e076e48a
Keep legacy behaviour wrt reuse of filename during batch processes
2022-09-20 07:44:19 +03:00
olivier
5fe2c75da0
Support reusing filename stems during batch processing in Extras tab
2022-09-20 07:44:19 +03:00
C43H66N12O12S2
53651696dc
avoid exception if empty
2022-09-19 22:49:53 +03:00
C43H66N12O12S2
acbe44b835
automatically match any version gfpgan
2022-09-19 22:49:53 +03:00
trufty
6486ec9a56
Automatically show PNGinfo when uploading image
2022-09-19 22:49:05 +03:00
AUTOMATIC
01c93a8400
use model's dtype for #707
2022-09-19 18:39:21 +03:00
C43H66N12O12S2
cf28445f10
fix cpu usage
2022-09-19 18:36:32 +03:00
AUTOMATIC
5b6dea5698
do not show denoising strength when highres fix is not enabled
2022-09-19 17:41:46 +03:00
AUTOMATIC
028fc25f28
fix the issue with incorrect js options on page load
...
add a setting for lightbox max size images
use setting for lightbox max size images late to let user change it and see results
2022-09-19 17:16:04 +03:00
AUTOMATIC
6d7ca54a1a
added highres fix feature
2022-09-19 16:42:56 +03:00
AUTOMATIC
8a32a71ca3
Merge remote-tracking branch 'origin/master'
2022-09-19 09:02:22 +03:00
AUTOMATIC
7539f04e28
made 'reuse seed' button give you the seed/subseed of the currently selected picture rather than the first
2022-09-19 09:02:10 +03:00
EyeDeck
5a759687a2
Move memmon tooltip to hints.js
...
Move memmon tooltip to hints.js
so it's with the other tooltips, and doesn't have to be re-sent from the server every time.
Also, allowed tooltips to be applied by matching a class name if all else fails.
2022-09-19 07:29:22 +03:00
berkybear
1878994f9b
fix grammer
2022-09-19 00:40:30 +03:00
berkybear
21244f50c4
fix some typos and remove unused import
2022-09-19 00:40:30 +03:00
AUTOMATIC
7ae3dc2866
display a more informative message when a checkpoint is not found
2022-09-18 23:52:01 +03:00
AUTOMATIC
2430fc20f1
fixed a bug with seed reproducibility with bacth_size>0 and bacth_count>0
2022-09-18 23:43:37 +03:00
AUTOMATIC
cfb6cc8ce5
replace argparse.BooleanOptionalAction with 'store_true'
2022-09-18 23:06:49 +03:00
Connum
f3965cce01
added command line argument --autolaunch to open the webui URL in the system's default browser upon launch (implements #274 )
2022-09-18 22:39:34 +03:00
AUTOMATIC
f3d83fd68a
add read access to settings for jsavascript
...
add an option to disable lightbox modal
2022-09-18 22:25:18 +03:00
AUTOMATIC
21086e60a9
Merge remote-tracking branch 'origin/master'
2022-09-18 20:55:55 +03:00
AUTOMATIC
cae5c5fa8d
Making opt split attention the default. Are you upset about this? Sorry.
2022-09-18 20:55:46 +03:00
AUTOMATIC
6a28aac866
prevent black screen when seed and variation seed are the same.
2022-09-18 20:44:57 +03:00
berkybear
4c17ce4949
handle NoneType when subseed is not initialized. Set it to -1 in that case
2022-09-18 09:57:50 -07:00
AUTOMATIC
c76a616bc9
fix many paths in code breaking because Processing constructor changed
2022-09-18 19:03:37 +03:00
AUTOMATIC
ba97889137
fix tooltip not appearing for the shuffle button
2022-09-18 18:10:22 +03:00
AUTOMATIC1111
abd5cc6b2b
Merge pull request #585 from JohanAR/ui_seed_changes
...
Polish seed UI options
2022-09-18 17:56:47 +03:00
AUTOMATIC
e78c368eb3
prevent live previews from showing previous picture
2022-09-18 16:36:34 +03:00
Johan Aires Rastén
a96076f49c
Add buttons for random and reuse seed.
...
Random button sets seed to -1, reuse copies the seed from the last
generated image.
2022-09-18 15:13:28 +02:00
AUTOMATIC1111
9e892d90ce
Merge pull request #651 from EyeDeck/master
...
Add some error handling for VRAM monitor
2022-09-18 14:35:04 +03:00
EyeDeck
46db1405df
...and make sure it can't get stuck on
...
in case someone sets opts.memmon_poll_rate to 0 during generation
2022-09-18 07:03:17 -04:00
EyeDeck
fabaf4bddb
Add some error handling for VRAM monitor
2022-09-18 05:20:33 -04:00
AUTOMATIC
3f29aa791b
altered progressbar to not rely on first progress request coming after the job has started; may help with broken progressbar some people say they have
2022-09-18 11:14:42 +03:00
AUTOMATIC
b273458d2d
make inpaint at full resolution option not discard useful pixels from the image
...
split masking helper function from processing.py into new masking.py
2022-09-18 10:49:00 +03:00
AUTOMATIC1111
c89b1a6f3d
Merge pull request #643 from melchiar/master
...
fixed typos in processing.py
2022-09-18 09:00:23 +03:00
AUTOMATIC
a86c279419
script.js split work
2022-09-18 08:37:03 +03:00
Steve Eberhardt
f39b2ca088
fixed typos in processing.py
2022-09-17 22:09:52 -07:00
AUTOMATIC1111
e9a9764e00
Merge pull request #625 from bdrupieski/fix-batch-processing-color-correction
...
fix batch color correction
2022-09-18 07:31:01 +03:00
AUTOMATIC1111
c57ae054e9
Merge pull request #634 from Dement242/Dement242-patch-1
...
Fixed "CodeFormer visibility:" rounding to 2 decimals.
2022-09-18 07:30:05 +03:00
C43H66N12O12S2
18d6fe4346
.....
2022-09-18 01:21:50 +03:00
Brian Drupieski
7bc5739fe2
set loopback color corrections on each iteration
2022-09-17 18:18:30 -04:00
C43H66N12O12S2
d63dbb3acc
Move scale multiplication to the front
2022-09-18 01:05:31 +03:00
Dement242
3a050d19c6
Merge branch 'AUTOMATIC1111:master' into Dement242-patch-1
2022-09-17 23:18:56 +02:00
JashoBell
98a6644bcf
Move comments to scripts.py
2022-09-17 12:43:57 -07:00
Dement242
33434fc6fc
Fixed "CodeFormer visibility:" rounding to 2 decimals.
2022-09-17 21:02:46 +02:00
AUTOMATIC
56ff118845
typo
2022-09-17 16:35:58 +03:00
AUTOMATIC
8d197b6a92
added user.css support
2022-09-17 16:28:19 +03:00
AUTOMATIC
77dcb21688
Merge remote-tracking branch 'origin/master'
2022-09-17 15:39:30 +03:00
AUTOMATIC
2f18823e69
fix for broken export for 4chan
2022-09-17 15:39:20 +03:00
AUTOMATIC1111
0d7fdb1791
Merge branch 'master' into image_info_tab
2022-09-17 14:57:10 +03:00
Tony Beeman
ba295b3268
* Fix process_images where the number of images is not a multiple of (batch_size * n_iter), which would cause us to throw an exception.
...
* Add a textbox option to Prompts from file (ease of use and it makes it much easier to use on a mobile device)
* Fix the fact that Prompts from file was sometimes passing an empty batch.
2022-09-17 14:55:54 +03:00
AUTOMATIC
304222ef94
X/Y plot support for switching checkpoints.
2022-09-17 13:49:36 +03:00
AUTOMATIC
99585b3514
moved progressbar to top by request
2022-09-17 12:38:15 +03:00
AUTOMATIC
247f58a5e7
add support for switching model checkpoints at runtime
2022-09-17 12:05:18 +03:00
AUTOMATIC
b8be33dad1
hide VRAM text if polling is disabled
2022-09-17 09:23:31 +03:00
EyeDeck
ed6787ca2f
Add VRAM monitoring
2022-09-17 09:15:16 +03:00
jjisnow
588d6de4a8
Update ui.py
...
Reverse run_pnginfo for compatibility reasons
2022-09-17 16:08:56 +10:00
jjisnow
047a623f7a
Restore run_pnginfo
2022-09-17 16:07:07 +10:00
AUTOMATIC
1fc1c537c7
fix
2022-09-17 09:01:10 +03:00
AUTOMATIC
3c665b8dd6
the last PR broke saving EXiF completely for me. I don't know if it was broken already or some condition changed, but it seems like the person who originally added EXIF said, saving it with PIL may not work. I switched to using piexif to add data after the file written.
2022-09-17 08:35:52 +03:00
JJ
4f1f348b6a
image.save parameter fix
...
* image.save takes exif as a parameter
* piexif takes the bytes as a parameter, not the exif_bytes function itself
* reduce calls to create_exif_bytes
2022-09-17 08:06:50 +03:00
JJ
de5bfdf917
image info tab
...
* handles exceptions if jpeg jfif data not present
* removes further non-comment related exif data.
2022-09-17 06:58:35 +10:00
AUTOMATIC
e49b1c5d73
an option to do exactly the amount of specified steps in img2img
2022-09-16 13:38:02 +03:00
AUTOMATIC
2288bc96fd
fix extras tab showing original images instead of upscales
2022-09-16 12:43:24 +03:00
AUTOMATIC
d8b427f8aa
remove the warning at startup related to previous PR with batch processing
2022-09-16 10:21:59 +03:00
AUTOMATIC
b8cf2ea8ea
add a bit of a comment about what's being done with tensor noise
2022-09-16 10:04:07 +03:00
AUTOMATIC
83bce1a604
Merge branch 'batch-seed-attempt'
2022-09-16 09:48:46 +03:00
AUTOMATIC
87e8b9a2ab
prevent replacing torch_randn globally (instead replacing k_diffusion.sampling.torch) and add a setting to disable this all
2022-09-16 09:47:03 +03:00
AUTOMATIC
b44ddcb443
Prompt editing only applies to images in first batch of desired batch size when batch count > 1 #535
2022-09-16 08:51:21 +03:00
AUTOMATIC
b153ebe3b6
fix loopback color correction to store color_correction info for initial image and use that instead of extracting from previous image in a loop #481 #541
2022-09-16 08:33:47 +03:00
ArrowM
3763837003
Add batch processing to Extras tab
2022-09-16 07:42:48 +03:00
Twizzes
deea9f4d70
Replace invalid filename chars with an underscore
...
... instead of removing them altogether.
This makes the prompt editing filenames [old🆕 step] easier to read
2022-09-16 07:25:58 +03:00
AUTOMATIC
6452fa2fb7
Merge remote-tracking branch 'origin/master'
2022-09-15 22:31:18 +03:00
AUTOMATIC
6991f2cb27
SD upscale with Batch count>1 results broken images #512
2022-09-15 22:31:06 +03:00
OWKenobi
2ddaeb318a
Update scripts.py
...
fixes bug #464 , which happens when controls is None, which leads to args_to being None.
2022-09-15 21:08:45 +03:00
AUTOMATIC
0fde1f3eac
oh hey i broke batches with this
2022-09-15 18:05:42 +03:00
AUTOMATIC
dc769e097c
Merge branch 'prompt_editing'
2022-09-15 15:39:30 +03:00
AUTOMATIC
d4dc4c1c63
fix for Error Interrogating when user has garbage in text files #479
2022-09-15 15:13:06 +03:00
AUTOMATIC
d7f7378828
quantization off by default
2022-09-15 14:55:38 +03:00
C43H66N12O12S2
81baaff9b3
Respect quantization setting
2022-09-15 14:54:52 +03:00
C43H66N12O12S2
829d7150bc
Add setting for quantization
2022-09-15 14:54:52 +03:00
C43H66N12O12S2
3c37c68fe0
Construct CompVisDenoiser with quantization
2022-09-15 14:54:52 +03:00
AUTOMATIC
cdaab233c4
Merge remote-tracking branch 'origin/master'
2022-09-15 14:54:33 +03:00
AUTOMATIC
6d2eb339d6
fix for failing to save 4chan downscale for large iamges
2022-09-15 14:54:29 +03:00
JJ
9611008445
exif fix for webp
...
* fix for odd error only in webp files whereby piexif.insert inserts the bytes correctly, but image.save inserts extra "Exif" in the image metadata which results in an error on reading
2022-09-15 14:53:06 +03:00
C43H66N12O12S2
72d7f8c761
fix typo
2022-09-15 14:14:27 +03:00
C43H66N12O12S2
7ec6282ec2
pass dtype to torch.zeros as well
2022-09-15 14:14:27 +03:00
AUTOMATIC
f2693bec08
prompt editing
2022-09-15 13:10:16 +03:00
AUTOMATIC
b28cf84c36
prevent repeating messages about too many tokens
2022-09-15 08:57:03 +03:00
EyeDeck
dfb2e830d9
Improved directory sanitization when --hide_ui_dir_config
...
Fixes an issue where it's still possible to write to arbitrary directories through careful use of \.. or /.. in directory patterns
...and fix the regex to work better
reeeegex
2022-09-15 07:39:57 +03:00
Steve Eberhardt
4a626f6ea6
Corrected typos in shared.py and README
2022-09-15 07:38:17 +03:00
NebulousDev
5dde56afe3
Fixed typo in text attention setting
2022-09-14 18:41:40 +03:00
AUTOMATIC
9f267af3f7
added a second style field
...
added the ability to use {prompt} in styles
added a button to apply style to textbox
rearranged top row for UI
2022-09-14 17:56:21 +03:00
Michoko
6153d9d9e9
Update images.py
...
Better code
2022-09-14 15:51:45 +03:00
Michoko
d5520d43fd
Update images.py
...
Handles grids names. Code more robust and doesn't fail if mixed with other files.
2022-09-14 15:51:45 +03:00
Michoko
94aeb5dec9
Update images.py
...
Better computing of images indexes in filenames
2022-09-14 15:51:45 +03:00
Elias Oenal
3daf9cac46
Removed stray references to shared.device_codeformer.
2022-09-14 15:24:55 +03:00
Elias Oenal
26f733a026
fix for codeformer switching torch devices on metal systems.
2022-09-14 15:24:55 +03:00
AUTOMATIC
bb2732c1c7
updates for exif comments #446
2022-09-14 15:20:05 +03:00
JJ
c4e90bf689
format exif string
...
* UserComment needs an ID code at the start of the tag area. This is provided by piexif.helper.UserComment, otherwise an "Warning Invalid EXIF text encoding for UserComment" is thrown upon reading the exif data
2022-09-14 15:14:26 +03:00
AUTOMATIC
c9430e53f6
loopback moved to scripts, added support for multiple batches, changed to honor save grids and how grids in web setting
2022-09-14 14:47:54 +03:00
AUTOMATIC
c253d6bdab
do not die on failing to load script #426
2022-09-14 13:20:24 +03:00
AUTOMATIC
4c51752464
option name updates for #432
2022-09-14 11:31:49 +03:00
jtkelm2
493032a7af
Update ui.py
2022-09-14 11:27:41 +03:00
jtkelm2
df81de0d2f
Update ui.py
2022-09-14 11:27:41 +03:00
jtkelm2
74c5f7974c
Added selected image saving
2022-09-14 11:27:41 +03:00
AUTOMATIC
6bea45d495
prevent making grid if there is no need for it #428
2022-09-14 10:34:44 +03:00
JustAnOkapi
f9f9d04b5f
prevent extras from saving in dir
...
Extras have none of the vars used in dir names, so they cant be saved into dirs.
+grid code cleanup
2022-09-14 08:58:13 +03:00
JJ
859fff3700
add webp to file formats with exif saved
2022-09-14 08:49:00 +03:00
camenduru
f07d789b79
added cmd arg to load custom styles file
2022-09-14 08:48:42 +03:00
AUTOMATIC
9d40212485
first attempt to produce crrect seeds in batch
2022-09-13 21:49:58 +03:00
AUTOMATIC
85b97cc49c
bandaid for broken ddim sampling #389
2022-09-13 20:12:24 +03:00
AUTOMATIC
950064ee96
img2img_color_correction off by default for #394
2022-09-13 20:00:19 +03:00
AUTOMATIC
29022300ba
revert the breaking change in font sneaked in by the person who did EXIF #407
2022-09-13 19:53:42 +03:00
AUTOMATIC
70e72db7bd
Merge remote-tracking branch 'origin/master'
2022-09-13 19:24:03 +03:00
AUTOMATIC
b6b9faa779
add support for reading saved jpeg comments
2022-09-13 19:23:55 +03:00
JJ
7a5852a4ee
change np.float to np.float32
...
* numpy deprecation warning fix. Alternately, you could also specify float
2022-09-13 18:21:59 +03:00
JJ
27c2a0680a
save the exif data upon image write
2022-09-13 18:11:46 +03:00
JJ
34cf684419
add metadata to jpg and non-png image files
...
* needs a piexif module install
* dumps the info in an Exif "UserComment"
* update to webui.bat
2022-09-13 18:11:46 +03:00
C43H66N12O12S2
3b1b1444d4
Complete cross attention update
2022-09-13 14:29:56 +03:00
AUTOMATIC
c84e333622
color correction option for all img2img modes #363
2022-09-13 12:51:57 +03:00
AUTOMATIC
823cf946ec
Embeddings directory can't be found if running webui.py from another directory (+potential fix) #374
2022-09-13 09:42:51 +03:00
AUTOMATIC
b5a8b99d3f
put safety checker into a separate file because it's already crowded in processing
2022-09-13 08:34:41 +03:00
AUTOMATIC1111
b03bc4e79a
Merge pull request #367 from GRMrGecko/nsfw_filter
...
Adds NSFW content filter option
2022-09-13 08:22:39 +03:00
oobabooga
3e1f9ab8b3
Fix #368
2022-09-13 01:34:35 -03:00
GRMrGecko
fc18e2d483
Adds NSFW content filter option
2022-09-12 19:15:35 -05:00
AUTOMATIC1111
fa8be8acd6
Merge pull request #356 from nnuudev/master
...
Swap width and height sliders in the UI
2022-09-13 00:48:36 +03:00
AUTOMATIC
db8f8dd972
Ability to save images into a folder named after the date they were created #353
2022-09-13 00:44:08 +03:00
AUTOMATIC
19a817d97d
X/Y plot with denoising adds incorrect image data to individual outputs #331
2022-09-12 23:44:36 +03:00
AUTOMATIC
0de109c210
Codeformer face restoration not working: AttributeError: module 'modules.shared' has no attribute 'device_codeformer' #348
2022-09-12 23:24:54 +03:00
nnuudev
a97e2a562b
Swap width and height sliders in the UI
2022-09-12 21:41:59 +02:00
AUTOMATIC
3de44fc580
Include the model name (or the SHA256 of the file) in the metadata #271
2022-09-12 20:47:46 +03:00
AUTOMATIC
c7e0e28ccd
changes for #294
2022-09-12 20:09:32 +03:00
AUTOMATIC1111
11e03b9abd
Merge pull request #294 from EliasOenal/master
...
Fixes for mps/Metal: use of seeds, img2img, CodeFormer
2022-09-12 19:58:06 +03:00
AUTOMATIC
a655e90fbe
add negative prompt to log when clicking save #249
2022-09-12 19:57:31 +03:00
AUTOMATIC
45e8fa0e07
X/Y plot can not output the final result with this error message #244
2022-09-12 19:17:02 +03:00
AUTOMATIC
482a6ce8cb
[Feature Request] Save defaults for extras & keep image parameters after using extras #251
2022-09-12 18:59:53 +03:00
AUTOMATIC
843b2b64fc
Instance of CUDA out of memory on a low-res batch, even with --opt-split-attention-v1 (found cause) #255
2022-09-12 18:40:06 +03:00
AUTOMATIC
75a9b1bbd9
Noisy image previews #257
2022-09-12 18:00:53 +03:00
AUTOMATIC
40f4d3ed98
[FEATURE] Save both images, (Skip_Save optional). #265
2022-09-12 17:47:36 +03:00
Elias Oenal
b7f95869b4
Refactored Metal/mps fixes.
2022-09-12 16:32:44 +02:00
C43H66N12O12S2
aaea8b4494
Update cross attention to the newest version
2022-09-12 16:48:21 +03:00
AUTOMATIC
a5a760a7d4
rename --channelslast to --opt-channelslast to be in line with other torch optimizations
2022-09-12 16:43:11 +03:00
AUTOMATIC1111
01f8de3229
Merge pull request #334 from C43H66N12O12S2/channels-last
...
Channels last support
2022-09-12 16:40:01 +03:00
AUTOMATIC
b70b51cc72
Allow TF32 in CUDA for increased performance #279
2022-09-12 16:34:13 +03:00
C43H66N12O12S2
8c995be44d
Add cmd option for channels last
2022-09-12 16:27:23 +03:00
AUTOMATIC
11e648f6c7
allow resizing into non-integer sizes
2022-09-12 16:17:32 +03:00
AUTOMATIC
a1305060ce
Variations are not working properly #305
2022-09-12 16:00:46 +03:00
AUTOMATIC1111
264d255919
Merge pull request #329 from EyeDeck/master
...
Add --gradio-auth command line argument to enable Gradio authentication
2022-09-12 15:45:11 +03:00
AUTOMATIC
a4416f3585
[BUG] Not Working As Intended - create a directory with name derived from the prompt #306
2022-09-12 15:41:30 +03:00
EyeDeck
fc49844aa8
Merge branch 'master' into master
2022-09-12 08:19:14 -04:00
AUTOMATIC
372a2c3e2e
[Feature Request] Please add "--share-password" for Gradio server security #315
2022-09-12 15:10:05 +03:00
EyeDeck
e3646e79aa
Add --auth command line argument to enable Gradio authentication
...
Allows you to pass in Gradio authentication like:
`--auth username:password`
Supports multiple sets of credentials by comma-delimiting, like:
`--auth user1:pass1,user2:pass3`...
2022-09-12 08:08:41 -04:00
AUTOMATIC1111
c094f00e10
Merge branch 'master' into master
2022-09-12 13:23:58 +03:00
AUTOMATIC
ddc86f2edb
--gradio-debug for collab users
2022-09-12 12:40:55 +03:00
AUTOMATIC
c50fa7a932
remove mistaken error message
2022-09-12 12:26:37 +03:00
AUTOMATIC
e68484500f
Merge remote-tracking branch 'origin/master'
2022-09-12 11:55:35 +03:00
AUTOMATIC
9bb20be090
memory optimization for CLIP interrogator
...
changed default cfg_scale to a higher value
2022-09-12 11:55:27 +03:00
Stephan Reinwald
655ef8e8cb
Added cmd arg to load custom ui settings file
2022-09-12 10:20:38 +03:00
AUTOMATIC
ab0a79cdf4
keep interrogate models not in vram by default
2022-09-12 09:00:11 +03:00
EyeDeck
e05e46aa3f
Merge branch 'master' into master
2022-09-11 18:15:30 -04:00
AUTOMATIC
303b75c149
save sd upscales as samples not grids
2022-09-12 00:20:05 +03:00
AUTOMATIC
81d91cea29
Merge remote-tracking branch 'origin/master'
2022-09-11 23:25:35 +03:00
Michoko
4535239d8a
Add a samples filename format option
...
Adds a "samples filename format" option in the settings. This format can be defined by tags for maximum flexibility and scalability.
2022-09-11 23:25:20 +03:00
AUTOMATIC
8fb9c57ed6
add half() supporrt for CLIP interrogation
2022-09-11 23:24:24 +03:00
EyeDeck
29a2933e23
Add --hide-ui-dir-config command line flag
...
Adds `--hide-ui-dir-config` flag to disable editing directory configs from the web UI. This can be set to prevent users from setting the directory to somewhere they shouldn't, for public (or semi-public) interfaces.
Directories are still read from config.json, so the server admin can still set them in the web UI and then relaunch with the hide flag, or edit the config manually.
Also:
- fix OptionInfo `component_args` keyword argument not being read if `component` isn't also set
- ensure that hidden settings aren't still read from the web UI (otherwise they could still be changed by tampering with the interface)
2022-09-11 16:00:42 -04:00
Elias Oenal
5dc05c0d0d
Implemented workaround to allow the use of seeds with the mps/metal backend. Fixed img2img's use of unsupported precision float64 with mps backend.
2022-09-11 21:11:02 +02:00
Elias Oenal
2920ca7892
CodeFormer does not support mps/metal backend, implemented fallback to cpu backend.
2022-09-11 21:10:21 +02:00
cryzed
cacd14bee8
Only create backup if path exists
2022-09-11 21:23:49 +03:00
cryzed
5fbed65236
Add support for saving styles with negative prompts
2022-09-11 20:56:34 +03:00
AUTOMATIC
f194457229
CLIP interrogator
2022-09-11 18:48:36 +03:00
JohannesGaessler
13008bab90
Fixed prompt_style type hints: int -> str
2022-09-11 12:39:09 +03:00
AUTOMATIC
f185874418
[Feature Request] Save defaults for extras & keep image parameters after using extras #251
2022-09-11 11:31:16 +03:00
AUTOMATIC
2e6153e343
Merge remote-tracking branch 'origin/master'
2022-09-11 10:25:02 +03:00
AUTOMATIC
a094b3ab8e
Add another instruction for workaround for #259
2022-09-11 09:54:51 +03:00
Abdullah Barhoum
b5d1af11b7
Modular device management
2022-09-11 09:49:43 +03:00
Seki
065e310a3f
Change "send to "
2022-09-11 09:27:58 +03:00
AUTOMATIC
06fadd2dc5
added --opt-split-attention-v1
2022-09-11 00:29:10 +03:00
AUTOMATIC
77f8a72fa8
fix a bug with error message
2022-09-11 00:26:24 +03:00
AUTOMATIC
1b963c205f
fixed broken empty directory when prompt does not start with letter, this time for real
2022-09-10 16:33:45 +03:00
AUTOMATIC
b3311a50dc
fix repeating subseeds for every batch #221
2022-09-10 16:16:18 +03:00
AUTOMATIC
43bdbe934a
enabled negative prompt by default
...
fixed broken empty directory when prompt does not start withl etter
2022-09-10 15:41:29 +03:00
AUTOMATIC
13eec4f3d4
changed <p> to <br> in info field to prevent double line breaks when copying
...
added new features to the list.
2022-09-10 14:53:38 +03:00
AUTOMATIC
4d2c0c7a72
undo CodeFormer's upscaling of images with dimensions less than 512.
2022-09-10 13:53:10 +03:00
AUTOMATIC
decbbe81f5
separated options for sample and grid dir saving for #222
2022-09-10 13:36:16 +03:00
AUTOMATIC
c92f2ff196
Update to cross attention from https://github.com/Doggettx/stable-diffusion #219
2022-09-10 12:06:19 +03:00
AUTOMATIC
ef0cdb8a42
add batch count to sd upscale #169
...
fix writing empty prompt pictures to rroot directory instead of 'empty'
suppress 'Denoising strength change factor' text inimage info unless using loopback mode
2022-09-10 11:37:06 +03:00
AUTOMATIC
955f644ce1
split settings into three columns
...
added a different workaround for gradio mask bug with info in UI
switched to newer gradio version
2022-09-10 11:10:00 +03:00
AUTOMATIC
695c05fb30
prioritize repositories/stable-diffusion path when searching for SD
2022-09-10 10:29:19 +03:00
AUTOMATIC
6f678ec79c
Emoji are not being sorted correctly #192
2022-09-10 08:45:16 +03:00
AUTOMATIC
26ce47eb6c
[Feature Request] Ability to pass a custom ui-config.json via command line args #212
2022-09-10 08:18:54 +03:00
AUTOMATIC
1fcb48347d
prevent styles from adding an extra comma
2022-09-10 00:51:07 +03:00
Lukas Meller
fbdec2ef20
Fix prompt matrix script
2022-09-09 23:40:03 +03:00
orionaskatu
89f4bb3ca1
Cleaner condition
2022-09-09 23:27:18 +03:00
orionaskatu
79cca25704
Embed roboto
2022-09-09 23:27:18 +03:00
AUTOMATIC
86867e153f
support for prompt styles
...
fix broken prompt matrix
2022-09-09 23:16:02 +03:00
AUTOMATIC
d714ea4c41
ability to upload mask for inpainting
2022-09-09 19:43:16 +03:00
AUTOMATIC
5b6a585ae5
Merge remote-tracking branch 'origin/master' into seeds
2022-09-09 19:13:40 +03:00
David Yates
17a7477c72
Include negative prompt in parameters text file
2022-09-09 18:19:37 +03:00
AUTOMATIC
b1707553cf
added resize seeds and variation seeds features
2022-09-09 17:54:04 +03:00
AUTOMATIC
003b60b94e
add an option to show negative prompt
2022-09-09 09:15:36 +03:00
AUTOMATIC
bcb8a5eb0a
change default font capitalization to possibly help linux users #157
2022-09-09 08:45:39 +03:00
AUTOMATIC1111
116a2b89c0
Merge pull request #167 from orionaskatu/patch-1
...
Some typos
2022-09-09 07:21:34 +03:00
AUTOMATIC1111
93524bfb73
Merge pull request #153 from SafentisFox/fix_output_display
...
Fix webui.bat ignoring cmd line arguments, fix output img overflowing
2022-09-09 07:19:46 +03:00
orionaskatu
764a64b02e
Some typos
2022-09-09 01:17:38 +02:00
AUTOMATIC
fe4e3c2673
fix for PLMS live previews in txt2img
2022-09-08 19:34:20 +03:00
AUTOMATIC
ca3861e05f
fix for DDIM live previews in txt2img
2022-09-08 19:20:41 +03:00
AUTOMATIC1111
701f76b29a
Merge pull request #158 from JohannesGaessler/progress-printing
...
More informative progress printing
2022-09-08 18:34:45 +03:00
JohannesGaessler
f211c498b9
More informative progress printing
2022-09-08 17:05:17 +02:00
AUTOMATIC1111
20b86e81c3
Merge pull request #154 from rewbs/img2img2-loopback-denoise-strength-change-factor
...
Turn the loopback denoising strength change factor into a parameter rather than hardcoding to 0.95. Set the default to 1.
2022-09-08 17:02:15 +03:00
AUTOMATIC
ad02b249f5
add a helpful message when user puts RealESRGAN model into ESRGAN directory.
2022-09-08 15:49:47 +03:00
AUTOMATIC
62ce77e245
support for sd-concepts as alternatives for textual inversion #151
2022-09-08 15:36:50 +03:00
AUTOMATIC
f5001246e2
honor tiling settings for RealESRGAN also
...
load scripts earlier to get errors before model loads
2022-09-08 15:19:36 +03:00
safentisAuth
6dc5cf558d
Fix webui.bat ignoring cmd line arguments, fix output img overflowing
2022-09-08 15:08:23 +03:00
rewbs
ed01f69542
Turn the loopback denoise strength change factor into a parameter rather than hardcoding to 0.95. Set the default to 1.
2022-09-08 12:02:06 +00:00
orionaskatu
567c1fbc1c
Port defaults to none
2022-09-08 10:42:21 +02:00
orionaskatu
db92896e30
help message for ports < 1024
2022-09-08 09:47:56 +02:00
orionaskatu
5d087731a5
add --port argument to shared.py
...
defaults to 7860
2022-09-08 09:44:14 +02:00
AUTOMATIC
61785cef65
Merge remote-tracking branch 'origin/master'
2022-09-08 10:31:20 +03:00
AUTOMATIC
0fedd50886
another change for inpainting at full resolution
2022-09-08 10:03:21 +03:00
Robin Fernandes
21a375e6b2
Merge branch 'master' into img2img2-color-correction
2022-09-08 15:59:42 +10:00
rewbs
1e7a36fd79
Remove debug print.
2022-09-08 02:53:13 +00:00
rewbs
52e071da2a
Add color correction to img2img loopback to avoid a progressive skew to magenta. Based on codedealer's PR to hlky's repo here: https://github.com/sd-webui/stable-diffusion-webui/pull/698/files .
2022-09-08 02:35:26 +00:00
fuzzytent
7045c84643
Also use alpha channel from img2img input image as mask
2022-09-07 22:37:54 +02:00
AUTOMATIC1111
296d012423
Merge pull request #108 from xeonvs/mps-support
...
Added support for launching on Apple Silicon M1/M2
2022-09-07 22:29:44 +03:00
xeonvs
ba1124b326
directly convert list to tensor
2022-09-07 20:40:32 +02:00