parser.add_argument("--lora-dir",type=str,help="Path to directory with Lora networks.",default=os.path.join(paths.models_path,'Lora'))
parser.add_argument("--lyco-dir-backcompat",type=str,help="Path to directory with LyCORIS networks (for backawards compatibility; can also use --lyco-dir).",default=os.path.join(paths.models_path,'LyCORIS'))
parser.add_argument("--lora-dir",type=normalized_filepath,help="Path to directory with Lora networks.",default=os.path.join(paths.models_path,'Lora'))
parser.add_argument("--lyco-dir-backcompat",type=normalized_filepath,help="Path to directory with LyCORIS networks (for backawards compatibility; can also use --lyco-dir).",default=os.path.join(paths.models_path,'LyCORIS'))
parser.add_argument("--dump-sysinfo",action='store_true',help="launch.py argument: dump limited sysinfo file (without information about extensions, options) to disk and quit")
parser.add_argument("--loglevel",type=str,help="log level; one of: CRITICAL, ERROR, WARNING, INFO, DEBUG",default=None)
parser.add_argument("--do-not-download-clip",action='store_true',help="do not download CLIP model even if it's not included in the checkpoint")
parser.add_argument("--data-dir",type=str,default=os.path.dirname(os.path.dirname(os.path.realpath(__file__))),help="base path where all user data is stored")
parser.add_argument("--config",type=str,default=sd_default_config,help="path to config which constructs model",)
parser.add_argument("--ckpt",type=str,default=sd_model_file,help="path to checkpoint of stable diffusion model; if specified, this checkpoint will be added to the list of checkpoints and loaded",)
parser.add_argument("--ckpt-dir",type=str,default=None,help="Path to directory with stable diffusion checkpoints")
parser.add_argument("--vae-dir",type=str,default=None,help="Path to directory with VAE files")
parser.add_argument("--gfpgan-model",type=str,help="GFPGAN model file name",default=None)
parser.add_argument("--data-dir",type=normalized_filepath,default=os.path.dirname(os.path.dirname(os.path.realpath(__file__))),help="base path where all user data is stored")
parser.add_argument("--config",type=normalized_filepath,default=sd_default_config,help="path to config which constructs model",)
parser.add_argument("--ckpt",type=normalized_filepath,default=sd_model_file,help="path to checkpoint of stable diffusion model; if specified, this checkpoint will be added to the list of checkpoints and loaded",)
parser.add_argument("--ckpt-dir",type=normalized_filepath,default=None,help="Path to directory with stable diffusion checkpoints")
parser.add_argument("--vae-dir",type=normalized_filepath,default=None,help="Path to directory with VAE files")
parser.add_argument("--gfpgan-model",type=normalized_filepath,help="GFPGAN model file name",default=None)
parser.add_argument("--no-half",action='store_true',help="do not switch the model to 16-bit floats")
parser.add_argument("--no-half-vae",action='store_true',help="do not switch the VAE model to 16-bit floats")
parser.add_argument("--no-progressbar-hiding",action='store_true',help="do not hide progressbar in gradio UI (we hide it because it slows down ML if you have hardware acceleration in browser)")
parser.add_argument("--max-batch-count",type=int,default=16,help="maximum batch count value for the UI")
parser.add_argument("--embeddings-dir",type=str,default=os.path.join(data_path,'embeddings'),help="embeddings directory for textual inversion (default: embeddings)")
parser.add_argument("--textual-inversion-templates-dir",type=str,default=os.path.join(script_path,'textual_inversion_templates'),help="directory with textual inversion templates")
parser.add_argument("--embeddings-dir",type=normalized_filepath,default=os.path.join(data_path,'embeddings'),help="embeddings directory for textual inversion (default: embeddings)")
parser.add_argument("--textual-inversion-templates-dir",type=normalized_filepath,default=os.path.join(script_path,'textual_inversion_templates'),help="directory with textual inversion templates")
parser.add_argument("--allow-code",action='store_true',help="allow custom script execution from webui")
parser.add_argument("--medvram",action='store_true',help="enable stable diffusion model optimizations for sacrificing a little speed for low VRM usage")
parser.add_argument("--medvram-sdxl",action='store_true',help="enable --medvram optimization just for SDXL models")
...
...
@@ -48,12 +48,12 @@ parser.add_argument("--ngrok", type=str, help="ngrok authtoken, alternative to g
parser.add_argument("--ngrok-region",type=str,help="does not do anything.",default="")
parser.add_argument("--ngrok-options",type=json.loads,help='The options to pass to ngrok in JSON format, e.g.: \'{"authtoken_from_env":true, "basic_auth":"user:password", "oauth_provider":"google", "oauth_allow_emails":"user@asdf.com"}\'',default=dict())
parser.add_argument("--enable-insecure-extension-access",action='store_true',help="enable extensions tab regardless of other options")
parser.add_argument("--codeformer-models-path",type=str,help="Path to directory with codeformer model file(s).",default=os.path.join(models_path,'Codeformer'))
parser.add_argument("--gfpgan-models-path",type=str,help="Path to directory with GFPGAN model file(s).",default=os.path.join(models_path,'GFPGAN'))
parser.add_argument("--esrgan-models-path",type=str,help="Path to directory with ESRGAN model file(s).",default=os.path.join(models_path,'ESRGAN'))
parser.add_argument("--bsrgan-models-path",type=str,help="Path to directory with BSRGAN model file(s).",default=os.path.join(models_path,'BSRGAN'))
parser.add_argument("--realesrgan-models-path",type=str,help="Path to directory with RealESRGAN model file(s).",default=os.path.join(models_path,'RealESRGAN'))
parser.add_argument("--clip-models-path",type=str,help="Path to directory with CLIP model file(s).",default=None)
parser.add_argument("--codeformer-models-path",type=normalized_filepath,help="Path to directory with codeformer model file(s).",default=os.path.join(models_path,'Codeformer'))
parser.add_argument("--gfpgan-models-path",type=normalized_filepath,help="Path to directory with GFPGAN model file(s).",default=os.path.join(models_path,'GFPGAN'))
parser.add_argument("--esrgan-models-path",type=normalized_filepath,help="Path to directory with ESRGAN model file(s).",default=os.path.join(models_path,'ESRGAN'))
parser.add_argument("--bsrgan-models-path",type=normalized_filepath,help="Path to directory with BSRGAN model file(s).",default=os.path.join(models_path,'BSRGAN'))
parser.add_argument("--realesrgan-models-path",type=normalized_filepath,help="Path to directory with RealESRGAN model file(s).",default=os.path.join(models_path,'RealESRGAN'))
parser.add_argument("--clip-models-path",type=normalized_filepath,help="Path to directory with CLIP model file(s).",default=None)
parser.add_argument("--xformers",action='store_true',help="enable xformers for cross attention layers")
parser.add_argument("--force-enable-xformers",action='store_true',help="enable xformers for cross attention layers regardless of whether the checking code thinks you can run it; do not make bug reports if this fails to work")
parser.add_argument("--xformers-flash-attention",action='store_true',help="enable xformers with Flash Attention to improve reproducibility (supported for SD2.x or variant only)")
parser.add_argument("--ui-settings-file",type=str,help="filename to use for ui settings",default=os.path.join(data_path,'config.json'))
parser.add_argument("--gradio-debug",action='store_true',help="launch gradio with --debug option")
parser.add_argument("--gradio-auth",type=str,help='set gradio authentication like "username:password"; or comma-delimit multiple like "u1:p1,u2:p2,u3:p3"',default=None)
parser.add_argument("--gradio-auth-path",type=str,help='set gradio authentication file path ex. "/path/to/auth/file" same auth format as --gradio-auth',default=None)
parser.add_argument("--gradio-auth-path",type=normalized_filepath,help='set gradio authentication file path ex. "/path/to/auth/file" same auth format as --gradio-auth',default=None)
parser.add_argument("--gradio-img2img-tool",type=str,help='does not do anything')
parser.add_argument("--gradio-inpaint-tool",type=str,help="does not do anything")
parser.add_argument("--gradio-allowed-path",action='append',help="add path to gradio's allowed_paths, make it possible to serve files from it",default=[data_path])
...
...
@@ -94,7 +94,7 @@ parser.add_argument("--theme", type=str, help="launches the UI with light or dar
parser.add_argument("--use-textbox-seed",action='store_true',help="use textbox for seeds in UI (no up/down, but possible to input long seeds)",default=False)
parser.add_argument("--disable-console-progressbars",action='store_true',help="do not output progressbars to console",default=False)
parser.add_argument("--enable-console-prompts",action='store_true',help="does not do anything",default=False)# Legacy compatibility, use as default value shared.opts.enable_console_prompts
parser.add_argument('--vae-path',type=str,help='Checkpoint to use as VAE; setting this argument disables all settings related to VAE',default=None)
parser.add_argument('--vae-path',type=normalized_filepath,help='Checkpoint to use as VAE; setting this argument disables all settings related to VAE',default=None)
parser.add_argument("--disable-safe-unpickle",action='store_true',help="disable checking pytorch models for malicious code",default=False)
parser.add_argument("--api",action='store_true',help="use api=True to launch the API together with the webui (use --nowebui instead for only the API)")
parser.add_argument("--api-auth",type=str,help='Set authentication for API like "username:password"; or comma-delimit multiple like "u1:p1,u2:p2,u3:p3"',default=None)