FAQ #1011
Replies: 19 comments 14 replies
-
Beta Was this translation helpful? Give feedback.
-
Q: How do I use an AMD GPU on Windows ? |
Beta Was this translation helpful? Give feedback.
-
Q: How can I create large images, say 2048x2048 or higher, with a relatively low amount of VRAM? Q: My images are dull or just "off" colorwise. Q: I saw you updated the code, how do I get it?
Q: Something broke. How do I get a running version of SD.next again? Q: My image folder is exploding, how do I fix that? Q: I get a lot of out of memory errors, how can I fix that?
Q: I do get lots of weird output with two people merged or one with two heads etc. |
Beta Was this translation helpful? Give feedback.
-
Q: What does "Hires fix" actually do? A: In spite of its name, the "Hires fix" is not intended to fix issues. Rather, it's a method to upscale images during the generation process itself, meaning that your image is not going to be affected by artifacts and blurriness that are the result of using an upscaler after the generation. This does not preclude the usefulness of upscalers, but rather serves as an additional tool to your workflow. |
Beta Was this translation helpful? Give feedback.
-
Q: What is CLIP Skip? A: CLIP is a core element of the 1.x Stable Diffusion models (while 2.x models use OpenCLIP). In 1.x, CLIP guides the image generation process in a layered fashion, getting more specific with each layer. With the standard CLIP skip of 1, the image becomes more specific over the course of its generation by picking up characteristics of whatever path it ends up taking, with a "cat" becoming a "Siamese cat", for example. By setting a higher value of CLIP Skip, you may end up with an image assembled with less specific components, which might also be of a higher quality due to that. Results vary, but some models are specifically trained to benefit from higher CLIP Skip values. |
Beta Was this translation helpful? Give feedback.
-
Q: What is the best sampler to use? A: There is no one best sampler, they all serve some purpose, but current community consensus leans towards "DPM++ 2M Karras" being a good general solution in most cases. |
Beta Was this translation helpful? Give feedback.
-
Q: What is "Negative Guidance minimum sigma" (s_min_uncond in config)? Author personally set it to 1. This results in nevatives dropped at 30th step of 44 (which is 68%), with subjectively negligible impact on resulting image. The perfomance rises from 1.09 s/it to 1.3 it/s. |
Beta Was this translation helpful? Give feedback.
-
Q: Why does my CLI progress bar randomly change style?/Why is UniPC the only sampler with a stylized CLI progress bar? |
Beta Was this translation helpful? Give feedback.
-
Q: How do enable auto-update upon start of webui to the latest commit |
Beta Was this translation helpful? Give feedback.
-
Q: I want to manually tweak my system and modify internal files (webui.bat, notifications.mp3, system.css), can you give me advice? |
Beta Was this translation helpful? Give feedback.
-
Q: How can I organize my ckpt files into some sort of category structure? NOTE: While it's true that this works it's a bit of a hinky workaround because it's difficult to read in the models drop down, the box is not always wide enough for a long path name. I think it would be a great idea if there were a variable right next to the dropdown where you could say "show me only those that are in the xyz" directory. Anime as an example, based on your own folder designations. |
Beta Was this translation helpful? Give feedback.
-
Q: How do I change my SD.Next install between different disks? A: You can simply drag and drop the root folder between disks. However, some extra steps are necessary for it to work like normal. First, delete the "venv" folder. Second, open "config.json" and change every occurence of the disk letter to the new one. Finally, if you get warnings about "dubious ownership" on the prompt, you will need to tweak some permissions. Only in case you are running your installation offline, you can then simply do a git config --global --add safe.directory "*" and you will be done. |
Beta Was this translation helpful? Give feedback.
-
Q: How to do 4k pictures with low vram? Q:How to put multiple command arguments(command lines) into the webui.bat? Q:How to use the webui locally from phone or another pc? Note: You need to save pictures with "Save as" since if you save a picture from webui it will save to the original pc. |
Beta Was this translation helpful? Give feedback.
-
Q:How to startup webui.bat on windows start ? Note: It is really useful if you use SD from another device and original one used by someone else. |
Beta Was this translation helpful? Give feedback.
-
by default server runs on your pc and is accessible on your pc only
already loaded python modules can not be unloaded from memory, so if there are differences to any of those modules, warm restart may not be enough (e.g., if you disable extension, warm restart may not disable it completely as parts may still be in memory).
many server settings are only applied on server startup, not related just to extensions |
Beta Was this translation helpful? Give feedback.
-
AMD users - my card is a 580 8gb
Many settings new here from our old interface. I don't need the no half and all that anymore... perhaps u don't either. The rest of the settings are in the UI. OPTIMIZATION tab SDP disable memory attention = makes the images come out more like when using xformers, but uses memory hard. not worth Chunk sizes are all default for me as I am not sure what they do yet TIP -- Sub-quadratic breaks with token merging, you get black boxes and failed images all over. However, it seems to work ok with Split attention. Test this one for your self, as token merging and split might be your best option. Token merging COMPUTE SETTINGS tab - this is where things get different, remember the --experimental line we added, this allows us to turn things off and have them remain off on this tab, if you don't add it, changing things on this page won't stick after resetting the command window I know most people are tying the same settings from older ui's, half, no half, precision. It does not seem to be needed now, and u can use FP16 to save memory. Please note, you're setting defaults not restrictions Precision autocast at the top still allows fp32 when the model requires it... fp32 models take much more gpu memory and are harder to render with my card. I stick to fp16 models. These are my settings and I get much less mem errors (still happen after long periods) and no other issues including inpaint/outpaint/upscales |
Beta Was this translation helpful? Give feedback.
-
is there a way to train your own model ? if yes can you please explain how ? Thank-you :) |
Beta Was this translation helpful? Give feedback.
-
How to get SD.Next to remember settings.
|
Beta Was this translation helpful? Give feedback.
-
I'd like to start an FAQ section and eventually bring it into
README
itself.So this is an ask to contribute: One Q + A per post
(and lets not have a long conversations in this thread, this is all about gathering material for FAQ)
I'll start...
Q: Where is "PNG Info" tab
A: Full functionality is integrated into "Process Image" tabs and there is no need for a separate tab
Q: Where are command line flags like
--xformers
A: Most of command line flags have been moved to UI -> Settings
For list of available command line flags, simply start
webui --help
Q: How can I get more information about what is going on with my app?
A: Start it with
--debug
command line flag and also checksetup.log
Beta Was this translation helpful? Give feedback.
All reactions