3. Download the stable-diffusion-webui repository, for example by running `git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git`.
4. Place stable diffusion checkpoint (`model.ckpt`) in the `models/Stable-diffusion` directory (see [dependencies](https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Dependencies) for where to get it).
5. Run `webui-user.bat` from Windows Explorer as normal, non-administrator, user.
4. Run `webui-user.bat` from Windows Explorer as normal, non-administrator, user.
"DDIM":"Denoising Diffusion Implicit Models - best at inpainting",
"DPM adaptive":"Ignores step count - uses a number of steps determined by the CFG and resolution",
"Batch count":"How many batches of images to create",
"Batch size":"How many image to create in a single batch",
"Batch count":"How many batches of images to create (has no impact on generation performance or VRAM usage)",
"Batch size":"How many image to create in a single batch (increases generation performance at cost of higher VRAM usage)",
"CFG Scale":"Classifier Free Guidance Scale - how strongly the image should conform to prompt - lower values produce more creative results",
"Seed":"A value that determines the output of random number generator - if you create an image with same parameters and seed as another image, you'll get the same result",
"\u{1f3b2}\ufe0f":"Set seed to -1, which will cause a new random number to be used every time",
...
...
@@ -17,7 +17,7 @@ titles = {
"\u2199\ufe0f":"Read generation parameters from prompt or last generation if prompt is empty into user interface.",
"\u{1f4c2}":"Open images output directory",
"\u{1f4be}":"Save style",
"\U0001F5D1":"Clear prompt",
"\u{1f5d1}":"Clear prompt",
"\u{1f4cb}":"Apply selected styles to current prompt",
"\u{1f4d2}":"Paste available values into the field",
"\u{1f3b4}":"Show extra networks",
...
...
@@ -66,8 +66,8 @@ titles = {
"Interrogate":"Reconstruct prompt from existing image and put it into the prompt field.",
"Images filename pattern":"Use following tags to define how filenames for images are chosen: [steps], [cfg], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime<Format>], [datetime<Format><Time Zone>], [job_timestamp]; leave empty for default.",
"Directory name pattern":"Use following tags to define how subdirectories for images and grids are chosen: [steps], [cfg], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime<Format>], [datetime<Format><Time Zone>], [job_timestamp]; leave empty for default.",
"Images filename pattern":"Use following tags to define how filenames for images are chosen: [steps], [cfg], [prompt_hash], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime<Format>], [datetime<Format><Time Zone>], [job_timestamp]; leave empty for default.",
"Directory name pattern":"Use following tags to define how subdirectories for images and grids are chosen: [steps], [cfg],[prompt_hash], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime<Format>], [datetime<Format><Time Zone>], [job_timestamp]; leave empty for default.",
"Max prompt words":"Set the maximum number of words to be used in the [prompt_words] option; ATTENTION: If the words are too long, they may exceed the maximum length of the file path that the system can handle",
"Loopback":"Process an image, use it as an input, repeat.",
print("Can't run without a checkpoint. Find and place a .ckpt file into any of those locations. The program will exit.",file=sys.stderr)
print("Can't run without a checkpoint. Find and place a .ckpt or .safetensors file into any of those locations. The program will exit.",file=sys.stderr)
"save_images_before_highres_fix":OptionInfo(False,"Save a copy of image before applying highres fix."),
"save_images_before_color_correction":OptionInfo(False,"Save a copy of image before applying color correction to img2img results"),
"jpeg_quality":OptionInfo(80,"Quality for saved jpeg images",gr.Slider,{"minimum":1,"maximum":100,"step":1}),
"export_for_4chan":OptionInfo(True,"If PNG image is larger than 4MB or any dimension is larger than 4000, downscale and save copy as JPG"),
"export_for_4chan":OptionInfo(True,"If the saved image file size is above the limit, or its either width or height are above the limit, save a downscaled copy as JPG"),
"img_downscale_threshold":OptionInfo(4.0,"File size limit for the above option, MB",gr.Number),
"target_side_length":OptionInfo(4000,"Width/height limit for the above option, in pixels",gr.Number),
"use_original_name_batch":OptionInfo(False,"Use original name for output filename during batch process in extras tab"),
"use_original_name_batch":OptionInfo(True,"Use original name for output filename during batch process in extras tab"),
"use_upscaler_name_as_suffix":OptionInfo(False,"Use upscaler name as filename suffix in the extras tab"),
"save_selected_only":OptionInfo(True,"When using 'Save' button, only save a single selected image"),
"do_not_add_watermark":OptionInfo(False,"Do not add watermark to images"),
"use_old_emphasis_implementation":OptionInfo(False,"Use old emphasis implementation. Can be useful to reproduce old seeds."),
"use_old_karras_scheduler_sigmas":OptionInfo(False,"Use old karras scheduler sigmas (0.1 to 10)."),
"no_dpmpp_sde_batch_determinism":OptionInfo(False,"Do not make DPM++ SDE deterministic across different batch sizes."),
"use_old_hires_fix_width_height":OptionInfo(False,"For hires fix, use width/height sliders to set final resolution rather than first pass (disables Upscale by, Resize width/height to)."),