w-e-w
d679154b22
make PNG Info HTML style selectable
...
allowing user choose between new and old styles of HTML for PNG info page
2024-10-21 13:42:18 +09:00
w-e-w
0309360cb1
reimplement new pnginfo html with old method as fallback
2024-10-21 13:41:48 +09:00
w-e-w
56dc761ad3
fix formating
2024-10-20 11:23:33 +09:00
w-e-w
400dd32769
Merge branch 'dev' into m9-240816-pnginfo-text-copy
2024-10-20 10:30:58 +09:00
MarcusNyne
53712c623f
Renamed pnginfo quick links
...
All to Copy
Positive to Prompt
2024-08-25 11:01:31 -04:00
MarcusNyne
eef1f1e0c6
Improvements for pnginfo
...
- Handled no negative prompt scenario
- Include new lines in positive/negative prompts
- Added links to the top to copy png info sections (all/positive/negative/settings)
2024-08-24 17:27:32 -04:00
MarcusNyne
54fc0980d5
Fixed lint problems
...
Lint run against python and javascript
2024-08-19 18:36:49 -04:00
MarcusNyne
efa87a6abe
Display features for PNG Info tab
...
Text on PNG Info tab is parsed and colorized in a way that makes it easier to read. Parameter values can be copied by clicking on them.
- High performance regex used for parsing
- Normal values are displayed in blue, but string content is displayed in orange to improve readability (i.e. adetailer prompts)
- Clicking to copy uses a pointer cursor and a green color animation to show something is happening
- Color choices configured differently for dark mode in order to optimize readability
- Copying strings with \n automatically converts to newlines during copy operation
- Settings that don't follow normal conventions are not parsed, but displayed in the old style (i.e. dynamic prompt templates)
- If there are parsing issues (or exceptions), defaults to the old display mode
2024-08-19 17:26:56 -04:00
gutris1
9677b09b7c
add break-word for geninfo in pnginfo
2024-08-07 17:37:23 +07:00
AUTOMATIC1111
07be13caa3
add metadata to checkpoint merger
2023-08-01 08:27:54 +03:00
Aarni Koskela
f44feb6a10
Add job argument to State.begin()
2023-07-03 11:03:41 +03:00
AUTOMATIC
76ebf750a4
use a local variable instead of dictionary entry for sd_merge_models in merge model metadata code
2023-05-17 17:44:07 +03:00
Weiming
95cb492e41
Fixed : #10460
2023-05-17 22:35:59 +08:00
Aarni Koskela
49a55b410b
Autofix Ruff W (not W605) (mostly whitespace)
2023-05-11 20:29:11 +03:00
AUTOMATIC
762265eab5
autofixes from ruff
2023-05-10 07:52:45 +03:00
space-nuko
fbaf6e4fd8
Namespace metadata fields
2023-04-02 21:41:23 -05:00
space-nuko
7c016dd642
Calculate shorthash on merge if not exist
2023-04-02 19:06:39 -05:00
space-nuko
afc349c2c0
Add field for model merge type
...
Incase this is supported by other merge extensions
2023-04-02 18:40:33 -05:00
space-nuko
d132481058
Embed model merge metadata in .safetensors file
2023-04-02 17:41:55 -05:00
AUTOMATIC1111
bea31e849a
Merge pull request #7240 from Unstackd/master
...
Allow users to convert models to Instruct-pix2pix models by supporting merging Instruct-pix2pix models with regular ones in the merge tab
2023-01-28 10:52:28 +03:00
AUTOMATIC
cc8c9b7474
fix broken calls to find_checkpoint_config
2023-01-27 22:43:08 +03:00
ULTRANOX\Chris
cdc2fa209a
Changed filename addition from "instrpix2pix" to the more readable ".instruct-pix2pix" for newly generated instruct pix2pix models.
2023-01-26 11:27:07 -05:00
ULTRANOX\Chris
9e72dc7434
Changed all references to "pix2pix" to the more precise name "instruct pix2pix". Also changed extension to instrpix2pix at least for now.
2023-01-26 06:05:40 -05:00
ULTRANOX\Chris
f90798c6b6
Added error check for the rare case a user merges a pix2pix model with a normal model using weighted sum. Also removed bad print message that interfered with merging progress bar.
2023-01-26 04:38:04 -05:00
ULTRANOX\Chris
f4ec411f2c
Allow checkpoint merger to merge pix2pix models in the same way that it currently supports inpainting models.
2023-01-26 03:45:16 -05:00
AUTOMATIC
41265a026d
third time's the charm
2023-01-23 14:50:20 +03:00
AUTOMATIC
68303c96e5
split oversize extras.py to postprocessing.py
2023-01-22 15:38:39 +03:00
Andrey
c56b367122
Split history extras.py to postprocessing.py
2023-01-22 15:26:41 +03:00
Andrey
b238b14ee4
Split history extras.py to postprocessing.py
2023-01-22 15:26:40 +03:00
AUTOMATIC
112416d041
add option to discard weights in checkpoint merger UI
2023-01-22 10:17:12 +03:00
EllangoK
f2ae252987
fixes minor typos around run_modelmerger
2023-01-19 10:24:17 -05:00
AUTOMATIC
54674674b8
allow having at half precision when there is only one checkpoint in merger tab
2023-01-19 12:12:09 +03:00
AUTOMATIC
0f5dbfffd0
allow baking in VAE in checkpoint merger tab
...
do not save config if it's the default for checkpoint merger tab
change file naming scheme for checkpoint merger tab
allow just saving A without any merging for checkpoint merger tab
some stylistic changes for UI in checkpoint merger tab
2023-01-19 10:39:51 +03:00
AUTOMATIC
c7e50425f6
add progress bar to modelmerger
2023-01-19 09:25:37 +03:00
AUTOMATIC
7cfc645030
eliminate repetition of code in #6910
2023-01-19 08:53:50 +03:00
EllangoK
26a6a78b16
only lookup tertiary model if theta_func1 is set
2023-01-18 21:21:52 -05:00
EllangoK
99207bc816
check model name values are set before merging
2023-01-18 19:13:15 -05:00
bbc_mc
5f8685237e
Exclude clip index from merge
2023-01-14 20:09:32 +09:00
AUTOMATIC
954091697f
add an option to copy config from one of models in checkpoint merger
2023-01-11 09:10:07 +03:00
Vladimir Mandic
79c682ad4f
fix jpeg
2023-01-04 08:20:42 -05:00
Vladimir Mandic
192ddc04d6
add job info to modules
2023-01-03 10:34:51 -05:00
Vladimir Mandic
1d9dc48efd
init job and add info to model merge
2023-01-03 10:21:51 -05:00
AUTOMATIC
84dd7e8e24
error out with a readable message in chwewckpoint merger for incompatible tensor shapes (ie when trying to merge SD1.5 with SD2.0)
2023-01-02 20:30:02 +03:00
Philpax
6247f21a63
fix(api): don't save extras output to disk
2022-12-24 22:04:53 +11:00
AUTOMATIC1111
ee65237d69
Merge pull request #5747 from yuvalabou/singleton-comparison
...
Format singleton comparisons
2022-12-24 10:17:38 +03:00
AUTOMATIC1111
55f3ef876b
Merge pull request #5814 from timntorres/5802-save-upscaler-to-filename
...
Add option to save upscaler to filename suffix in extras tab.
2022-12-24 09:07:00 +03:00
timntorres
a7a039d53a
Add option to include upscaler name in filename.
2022-12-17 08:50:20 -08:00
timntorres
a26fe85056
Add upscaler name as a suffix.
2022-12-17 05:11:06 -08:00
Yuval Aboulafia
957e15c464
Correct singleton comparisons
2022-12-14 20:59:33 +02:00
Mackerel
681c450ecd
extras.py: use as little RAM as possible, misc fixes
...
maximum of 2 models loaded at once. delete unneeded model before next
step. fix 'teritary' -> 'tertiary'. gracefully fail when "add
difference" is selected without a tertiary model
2022-12-04 10:31:06 -05:00