diff --git a/.markdownlint.json b/.markdownlint.json
index c9179cd2f..e07c835be 100644
--- a/.markdownlint.json
+++ b/.markdownlint.json
@@ -1,6 +1,8 @@
{
+ "MD004": false,
"MD012": false,
"MD013": false,
+ "MD032": false,
"MD033": false,
"MD036": false,
"MD041": false
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dec98b47e..34c5aa5c5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,17 @@
# Change Log for SD.Next
-## Update for 07/26/2023
+## Update for 2023-07-30
+
+Smaller release, but IMO worth a post...
+
+- diffusers:
+ - sd-xl lora's are now supported!
+ - memory optimizations: Enhanced sequential CPU offloading, model CPU offload, FP16 VAE
+ - significant impact if running SD-XL (for example, but applies to any model) with only 8GB VRAM
+ - update packages
+- minor bugfixes
+
+## Update for 2023-07-26
This is a big one, new models, new diffusers, new features and updated UI...
@@ -12,7 +23,7 @@ First, **SD-XL 1.0** is released and yes, SD.Next supports it out of the box!
Also fresh is new **Kandinsky 2.2** model that does look quite nice:
- [Kandinsky Decoder](https://huggingface.co/kandinsky-community/kandinsky-2-2-decoder)
-- [Kandinsky Prior](kandinsky-community/kandinsky-2-2-prior)
+- [Kandinsky Prior](https://huggingface.co/kandinsky-community/kandinsky-2-2-prior)
Actual changelog is:
@@ -60,7 +71,7 @@ Actual changelog is:
this now fully obsoletes `fallback_sampler` and `force_latent_sampler`
-## Update for 07/18/2023
+## Update for 2023-07-18
While we're waiting for official SD-XL release, here's another update with some fixes and enhancements...
@@ -90,7 +101,7 @@ While we're waiting for official SD-XL release, here's another update with some
download using model downloader: `thu-ml/unidiffuser-v1`
and set resolution to 512x512
-## Update for 07/14/2023
+## Update for 2023-07-14
Trying to unify settings for both original and diffusers backend without introducing duplicates...
@@ -107,7 +118,7 @@ Trying to unify settings for both original and diffusers backend without introdu
- reorganized settings -> samplers to show which section refers to which backend
- added diffusers **lmsd** sampler
-## Update for 07/13/2023
+## Update for 2023-07-13
Another big one, but now improvements to both **diffusers** and **original** backends as well plus ability to dynamically switch between them!
@@ -136,7 +147,7 @@ Another big one, but now improvements to both **diffusers** and **original** bac
big thanks to @huggingface team for great communication, support and fixing all the reported issues asap!
-## Update for 07/10/2023
+## Update for 2023-07-10
Service release with some fixes and enhancements:
@@ -158,7 +169,7 @@ Service release with some fixes and enhancements:
- fix startup issue with incorrect config
- installer should always check requirements on upgrades
-## Update for 07/08/2023
+## Update for 2023-07-08
This is a massive update which has been baking in a `dev` branch for a while now
@@ -179,7 +190,7 @@ Release also contains number of smaller updates:
speeds up app start if you have a lot of extra networks and you want to build them manually when needed
- extra network ui tweaks
-## Update for 07/01/2023
+## Update for 2023-07-01
Small quality-of-life updates and bugfixes:
@@ -191,7 +202,7 @@ Small quality-of-life updates and bugfixes:
- folder `Show` button is present only when working on localhost,
otherwise its replaced with `Copy` that places image URLs on clipboard so they can be used in other apps
-## Update for 06/30/2023
+## Update for 2023-06-30
A bit bigger update this time, but contained to specific areas...
@@ -213,7 +224,7 @@ A bit bigger update this time, but contained to specific areas...
- **extensions sort** by trending
- add requirements check for training
-## Update for 06/26/2023
+## Update for 2023-06-26
- new training tab interface
- redesigned preprocess, train embedding, train hypernetwork
@@ -222,7 +233,7 @@ A bit bigger update this time, but contained to specific areas...
- new model verify functionality
- lot of ipex specific fixes/optimizations, thanks @disty0
-## Update for 06/20/2023
+## Update for 2023-06-20
This one is less relevant for standard users, but pretty major if you're running an actual server
But even if not, it still includes bunch of cumulative fixes since last release - and going by number of new issues, this is probably the most stable release so far...
@@ -237,7 +248,7 @@ But even if not, it still includes bunch of cumulative fixes since last release
- ring buffer with api endpoint `/sdapi/v1/log`
- real-time status and load endpoint `/sdapi/v1/system-info/status`
-## Update for 06/14/2023
+## Update for 2023-06-14
Second stage of a jumbo merge from upstream plus few minor changes...
@@ -252,7 +263,7 @@ Second stage of a jumbo merge from upstream plus few minor changes...
- broken/reverted:
sub-quadratic optimization changes
-## Update for 06/13/2023
+## Update for 2023-06-13
Just a day later and one *bigger update*...
Both some **new functionality** as well as **massive merges** from upstream
@@ -270,7 +281,7 @@ Both some **new functionality** as well as **massive merges** from upstream
this was a massive merge, hopefully this does not cause any regressions
and still a bit more pending...
-## Update for 06/12/2023
+## Update for 2023-06-12
- updated ui labels and hints to improve clarity and provide some extra info
this is 1st stage of the process, more to come...
@@ -291,7 +302,7 @@ Both some **new functionality** as well as **massive merges** from upstream
results? who am i to judge :)
-## Update for 06/05/2023
+## Update for 2023-06-05
Few new features and extra handling for broken extensions
that caused my phone to go crazy with notifications over the weekend...
@@ -311,7 +322,7 @@ that caused my phone to go crazy with notifications over the weekend...
- some work on bfloat16 which nobody really should be using, but why not ๐
-## Update for 06/02/2023
+## Update for 2023-06-02
Some quality-of-life improvements while working on larger stuff in the background...
@@ -328,7 +339,7 @@ Some quality-of-life improvements while working on larger stuff in the backgroun
if you do have `xformers` selected as your desired cross-optimization method, then they will be used
reason is that a lot of libaries try to blindly import xformers even if they are not selected or not functional
-## Update for 05/30/2023
+## Update for 2023-05-30
Another bigger one...And more to come in the next few days...
@@ -344,7 +355,7 @@ Another bigger one...And more to come in the next few days...
- updated lora, swinir, scunet and ldsr code from upstream
- start of merge from a1111 v1.3
-## Update for 05/26/2023
+## Update for 2023-05-26
Some quality-of-life improvements...
@@ -372,7 +383,7 @@ other than that - first stage of [Diffusers](https://github.com/huggingface/diff
i don't recommend anyone to try it (and dont even think reporting issues for it)
but if anyone wants to contribute, take a look at [project page](https://github.com/users/vladmandic/projects/1/views/1)
-## Update for 05/23/2023
+## Update for 2023-05-23
Major internal work with perhaps not that much user-facing to show for it ;)
@@ -398,7 +409,7 @@ Major internal work with perhaps not that much user-facing to show for it ;)
- fixes...amazing how many issues were introduced by porting a1111 v1.20 code without adding almost no new functionality
next one is v1.30 (still in dev) which does bring a lot of new features
-## Update for 05/17/2023
+## Update for 2023-05-17
This is a massive one due to huge number of changes,
but hopefully it will go ok...
@@ -419,7 +430,7 @@ but hopefully it will go ok...
- port *all* upstream changes from [A1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
up to today - commit hash `89f9faa`
-## Update for 05/15/2023
+## Update for 2023-05-15
- major work on **prompt parsing**
this can cause some differences in results compared to what you're used to, but its all about fixes & improvements
@@ -431,7 +442,7 @@ but hopefully it will go ok...
- add option in settings to force different **latent sampler** instead of using primary only
- add **interrupt/skip** capabilities to process images
-## Update for 05/13/2023
+## Update for 2023-05-13
This is mostly about optimizations...
@@ -448,7 +459,7 @@ This is mostly about optimizations...
- allow per-extension updates in extension manager
- option to reset configuration in settings
-## Update for 05/11/2023
+## Update for 2023-05-11
- brand new **extension manager**
this is pretty much a complete rewrite, so new issues are possible
@@ -459,7 +470,7 @@ This is mostly about optimizations...
- auto-recover & re-attempt when `--upgrade` is requested but fails
- check for duplicate extensions
-## Update for 05/08/2023
+## Update for 2023-05-08
Back online with few updates:
@@ -470,7 +481,7 @@ Back online with few updates:
- configurable order of scripts in txt2img and img2img
for both, see sections in ui-> settings -> user interface
-## Update for 05/04/2023
+## Update for 2023-05-04
Again, few days later...
@@ -487,7 +498,7 @@ Again, few days later...
- better logging
this includes new `--debug` flag for more verbose logging when troubleshooting
-## Update for 05/01/2023
+## Update for 2023-05-01
Been a bit quieter for last few days as changes were quite significant, but finally here we are...
@@ -506,7 +517,7 @@ Been a bit quieter for last few days as changes were quite significant, but fina
To take advantage of new out-of-the-box tunings, its recommended to delete your `config.json` so new defaults are applied. Its not necessary, but otherwise you may need to play with UI Settings to get the best of Intel ARC, TorchML, ROCm or Apple M1/M2.
-## Update for 04/27/2023
+## Update for 2023-04-27
a bit shorter list as:
@@ -527,7 +538,7 @@ what's new:
- set defaults for Apple M1/M2
if you have issues, you may want to start with a fresh install so configuration can be created from scratch
-## Update for 04/25/2023
+## Update for 2023-04-25
- update process image -> info
- add VAE info to metadata
@@ -540,7 +551,7 @@ what's new:
- validate script args for always-on scripts
fixes: deforum with controlnet
-## Update for 04/24/2023
+## Update for 2023-04-24
- identify race condition where generate locks up while fetching preview
- add pulldowns to x/y/z script
@@ -552,7 +563,7 @@ what's new:
- fix setup not installing `tensorflow` dependencies
- update default git flags to reduce number of warnings
-## Update for 04/23/2023
+## Update for 2023-04-23
- fix VAE dtype
should fix most issues with NaN or black images
@@ -567,7 +578,7 @@ what's new:
- mark tensorflow as optional
- add additional image name templates
-## Update for 04/22/2023
+## Update for 2023-04-22
- autodetect which system libs should be installed
this is a first pass of autoconfig for **nVidia** vs **AMD** environments
@@ -579,7 +590,7 @@ what's new:
*expect shorter updates for the next few days as i'll be partially ooo*
-## Update for 04/20/2023
+## Update for 2023-04-20
- full CUDA tuning section in UI Settings
- improve exif/pnginfo metadata parsing
@@ -593,7 +604,7 @@ what's new:
note: if you previously had command line optimizations such as --no-half, those are now ignored and moved to ui settings
-## Update for 04/19/2023
+## Update for 2023-04-19
- fix live preview
- fix model merge
@@ -605,7 +616,7 @@ note: if you previously had command line optimizations such as --no-half, those
- created initial merge backlog from pending prs on a1111 repo
see #258 for details
-## Update for 04/18/2023
+## Update for 2023-04-18
- reconnect ui to active session on browser restart
this is one of most frequently asked for items, finally figured it out
@@ -625,7 +636,7 @@ note: if you previously had command line optimizations such as --no-half, those
- update README.md
- update TODO.md
-## Update for 04/17/2023
+## Update for 2023-04-17
- **themes** are now dynamic and discovered from list of available gradio themes on huggingface
its quite a list of 30+ supported themes so far
@@ -636,7 +647,7 @@ note: if you previously had command line optimizations such as --no-half, those
- updated github integration
- make model download as optional if no models found
-## Update for 04/16/2023
+## Update for 2023-04-16
- support for ui themes! to to *settings* -> *user interface* -> "ui theme*
includes 12 predefined themes
@@ -648,7 +659,7 @@ note: if you previously had command line optimizations such as --no-half, those
- install bugfixes, hopefully new installer is now ok \
i really want to focus on features and not troubleshooting installer
-## Update for 04/15/2023
+## Update for 2023-04-15
- update default values
- remove `ui-config.json` from repo, its not fully under user control
@@ -663,7 +674,7 @@ note: if you previously had command line optimizations such as --no-half, those
- fix git update issues
- update github templates
-## Update for 04/14/2023
+## Update for 2023-04-14
- handle duplicate extensions
- redo exception handler
@@ -675,7 +686,7 @@ note: if you previously had command line optimizations such as --no-half, those
- pin transformers version to last known good version
- fix extension loader
-## Update for 04/12/2023
+## Update for 2023-04-12
This has been pending for a while, but finally uploaded some massive changes
diff --git a/extensions-builtin/sd-dynamic-thresholding b/extensions-builtin/sd-dynamic-thresholding
index 27700fddf..639e40970 160000
--- a/extensions-builtin/sd-dynamic-thresholding
+++ b/extensions-builtin/sd-dynamic-thresholding
@@ -1 +1 @@
-Subproject commit 27700fddf866e0f0e1f13e9fb4a1dead326d43d3
+Subproject commit 639e40970f9b88c019866a6babb34f3294465d39
diff --git a/extensions-builtin/sd-webui-agent-scheduler b/extensions-builtin/sd-webui-agent-scheduler
index 1bb04d1fb..1a5be3bf3 160000
--- a/extensions-builtin/sd-webui-agent-scheduler
+++ b/extensions-builtin/sd-webui-agent-scheduler
@@ -1 +1 @@
-Subproject commit 1bb04d1fbe00201cc28638fef09c25bea002b1e2
+Subproject commit 1a5be3bf3ae9b829681fcbe4614a1dc43a06d57e
diff --git a/extensions-builtin/stable-diffusion-webui-images-browser b/extensions-builtin/stable-diffusion-webui-images-browser
index b984cdd16..a3aeb93fd 160000
--- a/extensions-builtin/stable-diffusion-webui-images-browser
+++ b/extensions-builtin/stable-diffusion-webui-images-browser
@@ -1 +1 @@
-Subproject commit b984cdd1692f46006333ab92ef463cc35879f455
+Subproject commit a3aeb93fd7387cfe58aabf431b2dbbd1796bffed
diff --git a/html/locale_en.json b/html/locale_en.json
index 6a13e9cd4..0d2a6cc20 100644
--- a/html/locale_en.json
+++ b/html/locale_en.json
@@ -572,7 +572,10 @@
{"id":"","label":"Enable model CPU offload","localized":"","hint":"Transferring of entire models to the GPU, negligible impact on inference time while still providing some memory savings. Use with Enable Attention slicing for additional memory savings"},
{"id":"","label":"Enable VAE slicing","localized":"","hint":"Decodes batch latents one image at a time with limited VRAM. Small performance boost in VAE decode on multi-image batches. Use with Enable Attention slicing"},
{"id":"","label":"Enable VAE tiling","localized":"","hint":"Divide large images into overlapping tiles with limited VRAM. Might result in a minor increase in processing time. Use with Enable Attention Slicing"},
- {"id":"","label":"Enable attention slicing","localized":"","hint":"Performs attention computation in steps instead of all at once. 10% slower inference times. Greatly reduces memory usage. Best used, period"}
+ {"id":"","label":"Enable attention slicing","localized":"","hint":"Performs attention computation in steps instead of all at once. 10% slower inference times. Greatly reduces memory usage. Best used, period"},
+ {"id":"","label":"Diffusers model loading variant","localized":"","hint":""},
+ {"id":"","label":"Diffusers VAE loading variant","localized":"","hint":""}
+
],
"scripts": [
{"id":"","label":"Script","localized":"","hint":""},
diff --git a/html/locale_ko.json b/html/locale_ko.json
index b2a2807d0..b49ddbf84 100644
--- a/html/locale_ko.json
+++ b/html/locale_ko.json
@@ -16,9 +16,9 @@
{"id":"","label":"Negative prompt","localized":"๋ค๊ฑฐํฐ๋ธ ํ๋กฌํํธ","hint":"์์ฑ๋์ง ์์์ผ๋ฉด ํ๋ ์ด๋ฏธ์ง์ ์ค๋ช
"}
],
"common keywords": [
- {"id":"","label":"fp16","localized":"๋ฐ์ ๋ฐ๋(16๋นํธ)","hint":"์๋ฅผ 16๋นํธ ๋ถ๋์์์ ์ผ๋ก ํํ"},
- {"id":"","label":"fp32","localized":"๋จ์ ๋ฐ๋(32๋นํธ)","hint":"์๋ฅผ 32๋นํธ ๋ถ๋์์์ ์ผ๋ก ํํ"},
- {"id":"","label":"bf16","localized":"ํผํฉ ์ ๋ฐ๋(16๋นํธ bfloat)","hint":"์๋ฅผ 16๋นํธ ํผํฉ ์ ๋ฐ๋๋ก ํํ"},
+ {"id":"","label":"fp16","localized":"๋ฐ์ ๋ฐ๋(16๋นํธ)","hint":"์๋ฅผ 16๋นํธ ๋ถ๋์์์ ์ผ๋ก ํํํ๋ค."},
+ {"id":"","label":"fp32","localized":"๋จ์ ๋ฐ๋(32๋นํธ)","hint":"์๋ฅผ 32๋นํธ ๋ถ๋์์์ ์ผ๋ก ํํํ๋ค."},
+ {"id":"","label":"bf16","localized":"ํผํฉ ์ ๋ฐ๋(16๋นํธ bfloat)","hint":"์๋ฅผ 16๋นํธ ํผํฉ ์ ๋ฐ๋๋ก ํํํ๋ค."},
{"id":"","label":"Run","localized":"์คํ","hint":""},
{"id":"","label":"all","localized":"์ ์ฒด","hint":""},
{"id":"","label":"none","localized":"์์","hint":""},
@@ -55,18 +55,18 @@
{"id":"","label":"UI card preview lazy loading","localized":"UI ์นด๋ ํ๋ฆฌ๋ทฐ๋ฅผ ๋ฆ๊ฒ ๋ก๋","hint":""},
{"id":"","label":"UI card size (px)","localized":"UI ์นด๋ ํฌ๊ธฐ (px, ํฝ์
)","hint":""},
{"id":"","label":"UI disable variable aspect ratio","localized":"","hint":""},
- {"id":"","label":"UI image contain method","localized":"","hint":""},
+ {"id":"","label":"UI image contain method","localized":"UI ์ด๋ฏธ์ง ํ์ ๋ฐฉ์","hint":""},
{"id":"","label":"Do not automatically build extra network pages","localized":"์๋์ผ๋ก ์์คํธ๋ผ ๋คํธ์ํฌ ํ์ด์ง๋ฅผ ๋ง๋ค์ง ์์","hint":""},
{"id":"","label":"Use LyCoris handler for all Lora types","localized":"๋ชจ๋ Lora ์ข
๋ฅ์ LyCoris ํธ๋ค๋ฌ ์ฌ์ฉ","hint":""},
{"id":"","label":"Disable built-in Lora handler","localized":"๋ด์ฅ Lora ํธ๋ค๋ฌ ๋นํ์ฑํ","hint":""},
- {"id":"","label":"Use Kohya method for handling multiple Loras","localized":"","hint":""},
- {"id":"","label":"Multiplier for extra networks","localized":"์์คํธ๋ผ ๋คํธ์ํฌ ๋ฐฐ์จ","hint":"ํ์ดํผ ๋คํธ์ํฌ ๋๋ Lora๋ฅผ ํ๋กฌํํธ์ ์ถ๊ฐํ ๋ ์ฌ์ฉํ ๋ฐฐ์จ."},
+ {"id":"","label":"Use Kohya method for handling multiple Loras","localized":"์ฌ๋ฌ Lora๋ฅผ ๋ค๋ฃฐ ๋ Kohya์ ๋ฐฉ๋ฒ ์ฌ์ฉ","hint":""},
+ {"id":"","label":"Multiplier for extra networks","localized":"์์คํธ๋ผ ๋คํธ์ํฌ ๋ฐฐ์จ","hint":"ํ์ดํผ ๋คํธ์ํฌ ๋๋ Lora๋ฅผ ํ๋กฌํํธ์ ์ถ๊ฐํ ๋ ์ฌ์ฉํ ๋ฐฐ์จ์ด๋ค."},
{"id":"","label":"Add hypernetwork to prompt","localized":"ํ๋กฌํํธ์ ํ์ดํผ ๋คํธ์ํฌ ์ถ๊ฐ","hint":""},
{"id":"","label":"Add Lora to prompt","localized":"ํ๋กฌํํธ์ Lora ์ถ๊ฐ","hint":""},
{"id":"","label":"shuffle tags by ',' when creating prompts.","localized":"ํ๋กฌํํธ๋ฅผ ์์ฑํ ๋ ','์ ๋ฐ๋ผ ํ๊ทธ ์๊ธฐ","hint":""},
- {"id":"","label":"extra text to add before <...> when adding extra network to prompt","localized":"","hint":""},
+ {"id":"","label":"extra text to add before <...> when adding extra network to prompt","localized":"์์คํธ๋ผ ๋คํธ์ํฌ๋ฅผ ํ๋กฌํํธ์ ์ถ๊ฐํ ๋ <...> ์ด์ ์ ์ถ๊ฐํ ํ
์คํธ","hint":""},
{"id":"","label":"When adding to prompt, refer to Lora by","localized":"","hint":""},
- {"id":"","label":"add lora hashes to infotext","localized":"","hint":""},
+ {"id":"","label":"add lora hashes to infotext","localized":"infotext์ Lora ํด์ ์ ๋ณด ํฌํจ","hint":""},
{"id":"","label":"Checkpoints","localized":"์ฒดํฌํฌ์ธํธ","hint":""},
{"id":"","label":"Lora","localized":"","hint":""},
{"id":"","label":"LyCORIS","localized":"","hint":""},
@@ -83,9 +83,9 @@
{"id":"","label":"delete","localized":"์ญ์ ","hint":"์ด๋ฏธ์ง๋ฅผ ์ญ์ ํ๋ค."},
{"id":"","label":"โ text","localized":"โ ํ
์คํธ","hint":"์ด๋ฏธ์ง๋ฅผ ์ด๋ฏธ์งโ ํ
์คํธ ํญ์ผ๋ก ์ฎ๊ธด๋ค."},
{"id":"","label":"โ image","localized":"โ ์ด๋ฏธ์ง","hint":"์ด๋ฏธ์ง๋ฅผ ์ด๋ฏธ์งโ ์ด๋ฏธ์ง ํญ์ผ๋ก ์ฎ๊ธด๋ค."},
- {"id":"","label":"โ inpaint","localized":"","hint":"Transfer image to inpaint interface"},
- {"id":"","label":"โ sketch","localized":"","hint":"Transfer image to sketch interface"},
- {"id":"","label":"โ inpaint sketch","localized":"","hint":"Transfer image to inpaint sketch interface"},
+ {"id":"","label":"โ inpaint","localized":"โ ์ธํ์ธํธ","hint":"์ด๋ฏธ์ง๋ฅผ ์ธํ์ธํธ ํ๋ฉด์ผ๋ก ์ฎ๊ธด๋ค."},
+ {"id":"","label":"โ sketch","localized":"โ ์ค์ผ์น","hint":"์ด๋ฏธ์ง๋ฅผ ์ค์ผ์น ํ๋ฉด์ผ๋ก ์ฎ๊ธด๋ค."},
+ {"id":"","label":"โ inpaint sketch","localized":"โ ์ธํ์ธํธ ์ค์ผ์น","hint":"์ด๋ฏธ์ง๋ฅผ ์ธํ์ธํธ ์ค์ผ์น ํญ์ผ๋ก ์ฎ๊ธด๋ค."},
{"id":"","label":"โ process","localized":"โ ์ด๋ฏธ์ง ์ ๋ณด","hint":"์ด๋ฏธ์ง๋ฅผ ์ด๋ฏธ์ง ์ ๋ณด ํญ์ผ๋ก ์ฎ๊ธด๋ค."}
],
"extensions": [
@@ -102,24 +102,24 @@
{"id":"","label":"Apply changes & restart server","localized":"๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅํ๊ณ ์๋ฒ๋ฅผ ์ฌ์์","hint":"๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ๊ณ ์๋ฒ๋ฅผ ์ฌ์์ํ๋ค."},
{"id":"","label":"install","localized":"์ค์น","hint":"์ด ํ์ฅ์ ์ค์นํ๋ค."},
{"id":"","label":"uninstall","localized":"์ ๊ฑฐ","hint":"์ด ํ์ฅ์ ์ ๊ฑฐํ๋ค."},
- {"id":"","label":"User interface defaults","localized":"์ฌ์ฉ์ ์ธํฐํ์ด์ค ๊ธฐ๋ณธ๊ฐ","hint":"Review and set current values as default values for the user interface"},
- {"id":"","label":"View changes","localized":"๋ณ๊ฒฝ ์ฌํญ ํ์ธ","hint":"Review changes between default user interface values and and current values"},
- {"id":"","label":"Set new defaults","localized":"์ ๊ธฐ๋ณธ๊ฐ ์ค์ ","hint":"Set current values as default values for the user interface"},
+ {"id":"","label":"User interface defaults","localized":"์ ์ ์ธํฐํ์ด์ค ๊ธฐ๋ณธ๊ฐ","hint":"Review and set current values as default values for the user interface"},
+ {"id":"","label":"View changes","localized":"๋ณ๊ฒฝ ์ฌํญ ํ์ธ","hint":"๊ธฐ๋ณธ๊ฐ๊ณผ ํ์ฌ ๊ฐ ๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ธํ๋ค."},
+ {"id":"","label":"Set new defaults","localized":"์ ๊ธฐ๋ณธ๊ฐ ์ค์ ","hint":"ํ์ฌ UI ์ค์ ์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ์ฅํ๋ค."},
{"id":"","label":"Restore system defaults","localized":"์์คํ
๊ธฐ๋ณธ๊ฐ ๋ณต์","hint":"์ ์ ์ธํฐํ์ด์ค ๊ธฐ๋ณธ๊ฐ์ ๋ณต์ํ๋ค."}
],
"txt2img tab": [
{"id":"","label":"Sampling method","localized":"์ํ๋ง ๋ฐฉ๋ฒ(์ํ๋ฌ)","hint":"์ด๋ฏธ์ง ์์ฑ ์ ์ฌ์ฉํ ์๊ณ ๋ฆฌ์ฆ์ ์ง์ ํ๋ค."},
{"id":"","label":"Sampling steps","localized":"์ํ๋ง ์คํญ ์","hint":"์ด๋ฏธ์ง๋ฅผ ์์ฑ ๊ณผ์ ์ ์ผ๋ง๋ ๋ง์ด ๋ฐ๋ณตํ ์ง ์ง์ ํ๋ค. ๋์ ์๋ก ์์ฑ์ด ๊ธธ์ด์ง๊ณ ๋ฎ์ ์๋ก ๊ฒฐ๊ณผ๋ฌผ ํ๋ฆฌํฐ๊ฐ ๋ฎ์์ง๋ค."},
- {"id":"","label":"Restore faces","localized":"์ผ๊ตด ๋ณต์","hint":"Use a pre-trained model to correct the generated faces. See GFPGAN or Codeformer."},
+ {"id":"","label":"Restore faces","localized":"์ผ๊ตด ๋ณต์","hint":"์์ฑ๋ ์ด๋ฏธ์ง์ ์ผ๊ตด์ GFPGAN ๋๋ CodeFormer๋ก ๊ณ ์น๋ค."},
{"id":"","label":"Tiling","localized":"ํ์ผ๋ง","hint":"Produce an image that can be tiled"},
{"id":"","label":"Hires fix","localized":"์์ฑ ํ ์
์ค์ผ์ผ(Hires fix)","hint":"์ต์ข
์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์
์ค์ผ์ผํ๋ค."},
- {"id":"","label":"Denoising strength","localized":"๋๋
ธ์ด์ฆ ๊ฐ๋","hint":"Determines how little respect the algorithm should have for image's content. At 0, nothing will change, and at 1 you'll get an unrelated image. With values below 1.0, processing will take less steps than the Sampling Steps slider specifies"},
+ {"id":"","label":"Denoising strength","localized":"๋๋
ธ์ด์ฆ ๊ฐ๋","hint":"๊ธฐ์กด ์ด๋ฏธ์ง์ ํน์ง์ ์ผ๋ง๋ ๋จ๊ธธ์ง ์ ํ๋ค. ๋ง์ฝ 0์ด๋ผ๋ฉด ์ด์ ์ด๋ฏธ์ง๊ฐ ๊ทธ๋๋ก ์์ฑ๋๊ณ 1์ด๋ผ๋ฉด ์ด์ ์ด๋ฏธ์ง์ ์ ํ ๋ฌด๊ดํ ์ด๋ฏธ์ง๊ฐ ์์ฑ๋๋ค. With values below 1.0, processing will take less steps than the Sampling Steps slider specifies"},
{"id":"","label":"Denoise start","localized":"","hint":"Override denoise strength by stating how early base model should finish and when refiner should start. Only applicable to refiner usage. If set to 0 or 1, denoising strength will be used"},
- {"id":"","label":"Hires steps","localized":"์
์ค์ผ์ผ ์คํญ ์","hint":"Number of sampling steps for upscaled picture. If 0, uses same as for original"},
- {"id":"","label":"Upscaler","localized":"์
์ค์ผ์ผ๋ฌ","hint":"Which pre-tarined model to use for the upscaling process."},
- {"id":"","label":"Upscale by","localized":"์
์ค์ผ์ผ ๋ฐฐ์จ","hint":"Adjusts the size of the image by multiplying the original width and height by the selected value. Ignored if either Resize width to or Resize height to are non-zero"},
- {"id":"","label":"Resize width to","localized":"๋๋น","hint":"์ด ๋๋น๋ก ์ด๋ฏธ์ง๋ฅผ ๋ฆฌ์ฌ์ด์ฆํ๋ค. If 0, width is inferred from either of two nearby sliders"},
- {"id":"","label":"Resize height to","localized":"๋์ด","hint":"์ด ๋์ด๋ก ์ด๋ฏธ์ง๋ฅผ ๋ฆฌ์ฌ์ด์ฆํ๋ค. If 0, height is inferred from either of two nearby sliders"},
+ {"id":"","label":"Hires steps","localized":"์
์ค์ผ์ผ ์คํญ ์","hint":"์
์ค์ผ์ผ ์ ์ํ๋ง ์คํญ ์์ด๋ค. If 0, uses same as for original"},
+ {"id":"","label":"Upscaler","localized":"์
์ค์ผ์ผ๋ฌ","hint":"์
์ค์ผ์ผ ์ ์ฌ์ฉํ ๋ชจ๋ธ์ด๋ค."},
+ {"id":"","label":"Upscale by","localized":"์
์ค์ผ์ผ ๋ฐฐ์จ","hint":"๊ธฐ์กด ์ด๋ฏธ์ง์ ๋๋น์ ๋์ด์ ์ด ๊ฐ์ ๊ณฑํ๋ค. ๋๋น์ ๋์ด๊ฐ 0์ด ์๋๋ผ๋ฉด ๋ฌด์๋๋ค."},
+ {"id":"","label":"Resize width to","localized":"๋๋น","hint":"์ด ๋๋น๋ก ์ด๋ฏธ์ง๋ฅผ ๋ฆฌ์ฌ์ด์ฆํ๋ค. 0์ด๋ผ๋ฉด ๋์ด์์ ์ถ๋ก ํ๋ค."},
+ {"id":"","label":"Resize height to","localized":"๋์ด","hint":"์ด ๋์ด๋ก ์ด๋ฏธ์ง๋ฅผ ๋ฆฌ์ฌ์ด์ฆํ๋ค. 0์ด๋ผ๋ฉด ๋๋น์์ ์ถ๋ก ํ๋ค."},
{"id":"","label":"Secondary sampler","localized":"2๋จ๊ณ ์ํ๋ฌ","hint":"Use specific sampler as fallback sampler if primary is not supported for specific operation"},
{"id":"","label":"Secondary steps","localized":"2๋จ๊ณ ์คํญ ์","hint":"Number of steps to use for second pass"},
{"id":"","label":"Secondary CFG Scale","localized":"2๋จ๊ณ CFG ์ค์ผ์ผ","hint":"CFG scale used for refiner pass"},
@@ -132,24 +132,24 @@
{"id":"","label":"Batch size","localized":"๋ฐฐ์น ์ฌ์ด์ฆ","hint":"How many image to create in a single batch (์์ฑ ์ ์ฑ๋ฅ์ ์ํฅ์ ์ฃผ๊ณ VRAM์ ๋ ์ฌ์ฉํจ)"},
{"id":"","label":"CFG Scale","localized":"CFG ์ค์ผ์ผ","hint":"Classifier Free Guidance scale: how strongly the image should conform to prompt. Lower values produce more creative results, higher values make it follow the prompt more strictly; recommended values between 5-10"},
{"id":"","label":"CLIP skip","localized":"ํด๋ฆฝ(CLIP) ์คํต","hint":"Clip skip is a feature that allows users to control the level of specificity of the prompt, the higher the CLIP skip value, the less deep the prompt will be interpreted. CLIP Skip 1 is typical while some anime models produce better results at CLIP skip 2"},
- {"id":"","label":"Seed","localized":"์๋","hint":"Random Number Generator์ ๊ฒฐ๊ณผ๋ฅผ ๊ฒฐ์ ํ๋ ๊ฐ. ๊ฐ์ ์ค์ ๊ฐ๊ณผ ์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ค."},
+ {"id":"","label":"Seed","localized":"์๋","hint":"๋์ ์์ฑ๊ธฐ์ ๊ฒฐ๊ณผ๋ฅผ ๊ฒฐ์ ํ๋ ๊ฐ. ๊ฐ์ ์ค์ ๊ฐ๊ณผ ์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ค."},
{"id":"","label":"Extra","localized":"๊ธฐํ","hint":"์ถ๊ฐ ์ค์ ์ ๋ณธ๋ค."},
- {"id":"","label":"Variation seed","localized":"","hint":"Seed of a different picture to be mixed into the generation"},
- {"id":"","label":"Variation strength","localized":"","hint":"How strong of a variation to produce. At 0, there will be no effect. At 1, you will get the complete picture with variation seed (except for ancestral samplers, where you will just get something)"},
+ {"id":"","label":"Variation seed","localized":"๋ค์์ฑ ์๋","hint":"Seed of a different picture to be mixed into the generation"},
+ {"id":"","label":"Variation strength","localized":"๋ค์์ฑ ๊ฐ๋","hint":"How strong of a variation to produce. At 0, there will be no effect. At 1, you will get the complete picture with variation seed (except for ancestral samplers, where you will just get something)"},
{"id":"","label":"Resize seed from width","localized":"","hint":"Make an attempt to produce a picture similar to what would have been produced with same seed at specified resolution"},
{"id":"","label":"Resize seed from height","localized":"","hint":"Make an attempt to produce a picture similar to what would have been produced with same seed at specified resolution"},
{"id":"","label":"Override settings","localized":"์ค์ ๋ฎ์ด์ฐ๊ธฐ","hint":"If you read in generation parameters through 'Process Image tab' and individual generation parameters should deviate from your system settings, this box will be populated with those settings to override your system configuration for this workflow"}
],
"process tab": [
- {"id":"","label":"Single Image","localized":"๋จ์ผ ์ด๋ฏธ์ง","hint":"Process single image"},
- {"id":"","label":"Process Batch","localized":"๋ฐฐ์น ์์ฑ","hint":"Process batch of images"},
- {"id":"","label":"Process Folder","localized":"ํด๋ ์์ฑ","hint":"Process all images in a folder"},
- {"id":"","label":"Scale by","localized":"๋ฆฌ์ฌ์ด์ฆ(๋ฐฐ์จ)","hint":"Use this tab to resize the source image(s) by a chosen factor"},
- {"id":"","label":"Scale to","localized":"๋ฆฌ์ฌ์ด์ฆ","hint":"Use this tab to resize the source image(s) to a chosen target size"},
+ {"id":"","label":"Single Image","localized":"๋จ์ผ ์ด๋ฏธ์ง","hint":"๋จ์ผ ์ด๋ฏธ์ง์ ๋ํด ์์
์ ์ํํ๋ค."},
+ {"id":"","label":"Process Batch","localized":"๋ฐฐ์น ์์ฑ","hint":"์ด๋ฏธ์ง ๋ฐฐ์น๋ฅผ ์์ฑํ๋ค."},
+ {"id":"","label":"Process Folder","localized":"ํด๋","hint":"ํด๋ ๋ด ๋ชจ๋ ์ด๋ฏธ์ง๋ฅผ ๋์์ผ๋ก ์์
์ ์ํํ๋ค."},
+ {"id":"","label":"Scale by","localized":"์ด๋ฏธ์ง ํฌ๊ธฐ ๋ณ๊ฒฝ(๋ฐฐ์จ)","hint":"์ด ๋ฐฐ์จ๋งํผ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ๋ฐ๊พผ๋ค."},
+ {"id":"","label":"Scale to","localized":"์ด๋ฏธ์ง ํฌ๊ธฐ ๋ณ๊ฒฝ","hint":"ํน์ ํฌ๊ธฐ๋ก ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ๋ฐ๊พผ๋ค."},
{"id":"","label":"Input directory","localized":"์
๋ ฅ ์์น","hint":"Folder where the images are that you want to process"},
{"id":"","label":"Output directory","localized":"์ถ๋ ฅ ์์น","hint":"Folder where the processed images should be saved to"},
{"id":"","label":"Show result images","localized":"๊ฒฐ๊ณผ ์ด๋ฏธ์ง ๋ณด๊ธฐ","hint":"Enable to show the processed images in the image pane"},
- {"id":"","label":"Resize","localized":"๋ฆฌ์ฌ์ด์ฆ ๋ฐฐ์จ","hint":"Factor for resizing 1x mean no upscale, 4x means 4 times upscale, high values might lead to memory issues on small graphics cards"},
+ {"id":"","label":"Resize","localized":"์ด๋ฏธ์ง ํฌ๊ธฐ ๋ณ๊ฒฝ ๋ฐฐ์จ","hint":"Factor for resizing 1x mean no upscale, 4x means 4 times upscale, high values might lead to memory issues on small graphics cards"},
{"id":"","label":"Crop to fit","localized":"","hint":"If the dimensions of your source image (e.g. 512x510) deviate from your target dimensions (e.g. 1024x768) this function will fit your upscaled image into your target size image. Excess will be cropped"},
{"id":"","label":"Secondary Upscaler","localized":"2๋จ๊ณ ์
์ค์ผ์ผ๋ฌ","hint":"Select secondary upscaler to run after initial upscaler"},
{"id":"","label":"Upscaler 2 visibility","localized":"","hint":"Strength of the secondary upscaler"},
@@ -163,8 +163,8 @@
{"id":"shutdown_submit","label":"Shutdown server","localized":"์๋ฒ ์ข
๋ฃ","hint":"์๋ฒ๋ฅผ ์ข
๋ฃํ๋ค."},
{"id":"settings_preview_theme","label":"Preview theme","localized":"ํ
๋ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ","hint":"ํ
๋ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ฐ๋ค."},
{"id":"defaults_submit","label":"Restore defaults","localized":"๊ธฐ๋ณธ๊ฐ ๋ณต์","hint":"๊ธฐ๋ณธ ์ค์ ์ ๋ถ๋ฌ์จ๋ค."},
- {"id":"sett_unload_sd_model","label":"Unload checkpoint","localized":"์ฒดํฌํฌ์ธํธ ์ธ๋ก๋","hint":"ํ์ฌ ๋ก๋๋ ๋ชจ๋ธ์ ์ธ๋ก๋ํ๋ค."},
- {"id":"sett_reload_sd_model","label":"Reload checkpoint","localized":"์ฒดํฌํฌ์ธํธ ๋ค์ ๋ถ๋ฌ์ค๊ธฐ","hint":"ํ์ฌ ๋ก๋๋ ๋ชจ๋ธ์ ๋ค์ ๋ถ๋ฌ์จ๋ค."}
+ {"id":"sett_unload_sd_model","label":"Unload checkpoint","localized":"์ฒดํฌํฌ์ธํธ ์ธ๋ก๋","hint":"ํ์ฌ ๋ชจ๋ธ์ ๋ฉ๋ชจ๋ฆฌ์์ ํด์ ํ๋ค."},
+ {"id":"sett_reload_sd_model","label":"Reload checkpoint","localized":"์ฒดํฌํฌ์ธํธ ๋ค์ ๋ถ๋ฌ์ค๊ธฐ","hint":"ํ์ฌ ๋ชจ๋ธ์ ๋ค์ ๋ถ๋ฌ์จ๋ค."}
],
"settings sections": [
{"id":"","label":"Stable Diffusion","localized":"","hint":""},
@@ -189,11 +189,11 @@
],
"img2img tabs": [
{"id":"","label":"Image","localized":"์ด๋ฏธ์ง","hint":""},
- {"id":"","label":"Sketch","localized":"","hint":""},
- {"id":"","label":"Inpaint","localized":"","hint":""},
- {"id":"","label":"Inpaint sketch","localized":"","hint":""},
- {"id":"","label":"Inpaint upload","localized":"","hint":""},
- {"id":"","label":"Batch","localized":"","hint":""}
+ {"id":"","label":"Sketch","localized":"์ค์ผ์น","hint":""},
+ {"id":"","label":"Inpaint","localized":"์ธํ์ธํธ","hint":""},
+ {"id":"","label":"Inpaint sketch","localized":"์ธํ์ธํธ ์ค์ผ์น","hint":""},
+ {"id":"","label":"Inpaint upload","localized":"์ธํ์ธํธ ์
๋ก๋","hint":""},
+ {"id":"","label":"Batch","localized":"๋ฐฐ์น","hint":""}
],
"img2img tab": [
{"id":"","label":"Inpaint batch input directory","localized":"","hint":""},
@@ -259,7 +259,7 @@
{"id":"","label":"Name","localized":"์ด๋ฆ","hint":""},
{"id":"","label":"Initialization text","localized":"","hint":"If the number of tokens is more than the number of vectors, some may be skipped.\nLeave the textbox empty to start with zeroed out vectors"},
{"id":"","label":"Number of vectors per token","localized":"","hint":""},
- {"id":"","label":"Overwrite Old Embedding","localized":"","hint":""},
+ {"id":"","label":"Overwrite Old Embedding","localized":"๊ธฐ์กด ์๋ฒ ๋ฉ ๋ฎ์ด์ฐ๊ธฐ","hint":""},
{"id":"","label":"Enter hypernetwork layer structure","localized":"","hint":""},
{"id":"","label":"Select activation function of hypernetwork","localized":"","hint":"Recommended : Swish / Linear(none)"},
{"id":"","label":"Select Layer weights initialization","localized":"","hint":"Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise"},
@@ -342,8 +342,8 @@
{"id":"","label":"InvokeAI's","localized":"","hint":""},
{"id":"","label":"Sub-quadratic","localized":"","hint":""},
{"id":"","label":"Split attention","localized":"","hint":""},
- {"id":"","label":"xFormers enable flash Attention","localized":"","hint":""},
- {"id":"","label":"SDP disable memory attention","localized":"","hint":""},
+ {"id":"","label":"xFormers enable flash Attention","localized":"xFormers Flash Attention ํ์ฑํ","hint":""},
+ {"id":"","label":"SDP disable memory attention","localized":"SDP Memory Attention ๋นํ์ฑํ","hint":""},
{"id":"","label":"Sub-quadratic cross-attention query chunk size","localized":"Sub-quadratic ํฌ๋ก์ค ์ดํ
์
์ฟผ๋ฆฌ ์ฒญํฌ ํฌ๊ธฐ","hint":""},
{"id":"","label":"Sub-quadratic cross-attention kv chunk size","localized":"Sub-quadratic ํฌ๋ก์ค ์ดํ
์
kv ์ฒญํฌ ํฌ๊ธฐ","hint":""},
{"id":"","label":"Sub-quadratic cross-attention chunking threshold","localized":"Sub-quadratic ํฌ๋ก์ค ์ดํ
์
์ฒญํฌ ๋ถํ ์๊ณ๊ฐ","hint":""},
@@ -363,16 +363,16 @@
{"id":"","label":"FP32","localized":"","hint":""},
{"id":"","label":"FP16","localized":"","hint":""},
{"id":"","label":"BF16","localized":"","hint":""},
- {"id":"","label":"Use full precision for model (--no-half)","localized":"๋ชจ๋ธ์ ๋จ์ ๋ฐ๋ ์ฌ์ฉ (--no-half)","hint":"Uses FP32 for the model. May produce better results while using more VRAM and slower generation"},
- {"id":"","label":"Use full precision for VAE (--no-half-vae)","localized":"VAE์ ๋จ์ ๋ฐ๋ ์ฌ์ฉ (--no-half-vae)","hint":"Uses FP32 for the VAE. May produce better results while using more VRAM and slower generation"},
- {"id":"","label":"Enable upcast sampling","localized":"","hint":"Usually produces similar results to --no-half with better performance while using less memory"},
- {"id":"","label":"Enable upcast cross attention layer","localized":"","hint":""},
- {"id":"","label":"Disable NaN check in produced images/latent spaces","localized":"","hint":""},
- {"id":"","label":"Attempt VAE roll back when produced NaN values (experimental)","localized":"","hint":"Requires Torch 2.1 and NaN check enabled"},
- {"id":"","label":"Use channels last as torch memory format","localized":"","hint":""},
- {"id":"","label":"Enable full-depth cuDNN benchmark feature","localized":"","hint":""},
- {"id":"","label":"Allow TF32 math ops","localized":"TF32 ๋จ์ ๋ฐ๋ ์ฐ์ฐ ํ์ฉ","hint":""},
- {"id":"","label":"Allow TF16 reduced precision math ops","localized":"TF16 ๋ฐ์ ๋ฐ๋ ์ฐ์ฐ ํ์ฉ","hint":""},
+ {"id":"","label":"Use full precision for model (--no-half)","localized":"๋ชจ๋ธ์ ๋จ์ ๋ฐ๋ ์ฌ์ฉ (--no-half)","hint":"๋ชจ๋ธ์ ๋จ์ ๋ฐ๋ ๋ถ๋์์์ (FP32)์ผ๋ก ๋ถ๋ฌ์จ๋ค. VRAM์ ๋ง์ด ์ฌ์ฉํ๊ณ ์์ฑ ์๋๊ฐ ๋๋ ค์ง์ง๋ง ๋ ์ข์ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ ์๋ ์๋ค."},
+ {"id":"","label":"Use full precision for VAE (--no-half-vae)","localized":"VAE์ ๋จ์ ๋ฐ๋ ์ฌ์ฉ (--no-half-vae)","hint":"VAE๋ฅผ ๋จ์ ๋ฐ๋ ๋ถ๋์์์ (FP32)์ผ๋ก ๋ถ๋ฌ์จ๋ค. VRAM์ ๋ง์ด ์ฌ์ฉํ๊ณ ์์ฑ ์๋๊ฐ ๋๋ ค์ง์ง๋ง ๋ ์ข์ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ ์๋ ์๋ค."},
+ {"id":"","label":"Enable upcast sampling","localized":"Upcast sampling ํ์ฑํ","hint":"๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ ์ฌ์ฉํ๊ณ ์ข์ ์ฑ๋ฅ์ ๋ด๋ฉด์๋ --no-half๋ฅผ ์ฌ์ฉํ ๋์ ๋น์ทํ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ ์ ์๋ค."},
+ {"id":"","label":"Enable upcast cross attention layer","localized":"Upcast cross attention layer ํ์ฑํ","hint":""},
+ {"id":"","label":"Disable NaN check in produced images/latent spaces","localized":"์์ฑ๋ ์ด๋ฏธ์ง์ ์ ์ฌ ๊ณต๊ฐ(latent space)์ ๋ํด NaN ๊ฒ์ฌ๋ฅผ ํ์ง ์์","hint":""},
+ {"id":"","label":"Attempt VAE roll back when produced NaN values (experimental)","localized":"NaN ๊ฐ์ด ๋ฐ๊ฒฌ๋์์ ๋ VAE ๋กค๋ฐฑ ์๋ (์คํ์ )","hint":"Torch 2.1์ ์ฌ์ฉ ์ค์ด๊ณ NaN ๊ฒ์ฌ๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํ๋ค."},
+ {"id":"","label":"Use channels last as torch memory format","localized":"Channels last ๋ฉ๋ชจ๋ฆฌ ํ์ ์ฌ์ฉ","hint":""},
+ {"id":"","label":"Enable full-depth cuDNN benchmark feature","localized":"Full-depth cuDNN benchmark ๊ธฐ๋ฅ ํ์ฑํ","hint":""},
+ {"id":"","label":"Allow TF32 math ops","localized":"TF32 ์ฐ์ฐ ํ์ฉ","hint":""},
+ {"id":"","label":"Allow TF16 reduced precision math ops","localized":"TF16 ์ฐ์ฐ ํ์ฉ","hint":""},
{"id":"","label":"Enable model compile (experimental)","localized":"๋ชจ๋ธ ์ปดํ์ผ ํ์ฑํ (์คํ์ )","hint":""},
{"id":"","label":"inductor","localized":"","hint":""},
{"id":"","label":"cudagraphs","localized":"","hint":""},
@@ -381,7 +381,7 @@
{"id":"","label":"ipex","localized":"","hint":""},
{"id":"","label":"Model compile verbose mode","localized":"","hint":""},
{"id":"","label":"Model compile suppress errors","localized":"๋ชจ๋ธ ์ปดํ์ผ ์ ์ค๋ฅ ์ต์ ","hint":""},
- {"id":"","label":"Disable Torch memory garbage collection","localized":"Torch ๋ฉ๋ชจ๋ฆฌ ์ ๋ฆฌ ๋นํ์ฑํ","hint":"Disable Torch memory garbage collection on each generation. CG will still run before & after model load as well when low GPU memory threshold is reached."},
+ {"id":"","label":"Disable Torch memory garbage collection","localized":"Torch ๋ฉ๋ชจ๋ฆฌ ์ ๋ฆฌ ๋นํ์ฑํ","hint":"์ด๋ฏธ์ง ์์ฑ ์ ๋ฉ๋ชจ๋ฆฌ ์ ๋ฆฌ๋ฅผ ํ์ง ์๋๋ค. CG will still run before & after model load as well when low GPU memory threshold is reached."},
{"id":"","label":"Directory for temporary images; leave empty for default","localized":"์์ ์ด๋ฏธ์ง ์ ์ฅ ์์น (๋น์ ๋์ผ๋ฉด ๊ธฐ๋ณธ๊ฐ)","hint":""},
{"id":"","label":"Cleanup non-default temporary directory when starting webui","localized":"์์ ์์น๊ฐ ๊ธฐ๋ณธ๊ฐ์ด ์๋ ๊ฒฝ์ฐ WebUI ์์ ์ ๋น์ฐ๊ธฐ","hint":""},
{"id":"","label":"Path to directory with stable diffusion checkpoints","localized":"์ฒดํฌํฌ์ธํธ ์์น","hint":""},
@@ -402,8 +402,8 @@
{"id":"","label":"Path to directory with LyCORIS network(s)","localized":"LyCORIS ์์น","hint":""},
{"id":"","label":"Path to user-defined styles file","localized":"ํ๋กฌํํธ ์คํ์ผ ์์น","hint":""},
{"id":"","label":"Always save all generated images","localized":"ํญ์ ์์ฑ๋ ๋ชจ๋ ์ด๋ฏธ์ง ์ ์ฅ","hint":""},
- {"id":"","label":"File format for generated images","localized":"์์ฑ๋ ์ด๋ฏธ์ง์ ํ์ผ ํฌ๋งท","hint":"Select file format for images"},
- {"id":"","label":"Include metadata in saved images","localized":"์ ์ฅ๋ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ ํฌํจ","hint":"Save image create parameters as metadata tags inside image file"},
+ {"id":"","label":"File format for generated images","localized":"์์ฑ๋ ์ด๋ฏธ์ง์ ํ์ผ ํ์","hint":"์ด๋ฏธ์ง ํ์ผ ํ์์ ์ ํํ๋ค."},
+ {"id":"","label":"Include metadata in saved images","localized":"์ ์ฅ๋ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ ํฌํจ","hint":"์ด๋ฏธ์ง ํ์ผ์ ์ด๋ฏธ์ง ์์ฑ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฉํ๋ฐ์ดํฐ๋ก ์ ์ฅํ๋ค."},
{"id":"","label":"Images filename pattern","localized":"์ด๋ฏธ์ง ํ์ผ๋ช
ํจํด","hint":"Use following tags to define how filenames for images are chosen:
seq, uuid"}, {"id":"","label":"Add number to filename when saving","localized":"์ ์ฅ ์ ํ์ผ๋ช ์ ์ซ์ ์ถ๊ฐ","hint":""}, {"id":"","label":"Always save all generated image grids","localized":"ํญ์ ์์ฑ๋ ๋ชจ๋ ๊ทธ๋ฆฌ๋ ์ด๋ฏธ์ง ์ ์ฅ","hint":""}, @@ -457,8 +457,8 @@ {"id":"","label":"Send seed when sending prompt or image to other interface","localized":"","hint":""}, {"id":"","label":"Send size when sending prompt or image to another interface","localized":"","hint":""}, {"id":"","label":"Font for image grids that have text","localized":"","hint":""}, - {"id":"","label":"Ctrl+up/down precision when editing (attention:1.1)","localized":"","hint":""}, - {"id":"","label":"Ctrl+up/down precision when editing
date, datetime, job_timestamp
generation_number, batch_number
model, model_shortname
model_hash, model_name
sampler, seed, steps, cfg
clip_skip, denoising
hasprompt, prompt, styles
prompt_hash, prompt_no_styles
prompt_spaces, prompt_words
height, width, image_hash