@@ -173,7 +173,10 @@ void print_usage(int argc, const char* argv[]) {
173
173
printf (" -M, --mode [MODEL] run mode (txt2img or img2img or convert, default: txt2img)\n " );
174
174
printf (" -t, --threads N number of threads to use during computation (default: -1).\n " );
175
175
printf (" If threads <= 0, then threads will be set to the number of CPU physical cores\n " );
176
- printf (" -m, --model [MODEL] path to model\n " );
176
+ printf (" -m, --model [MODEL] path to full model\n " );
177
+ printf (" --diffusion-model path to the standalone diffusion model\n " );
178
+ printf (" --clip_l path to the clip-l text encoder\n " );
179
+ printf (" --t5xxl path to the the t5xxl text encoder.\n " );
177
180
printf (" --vae [VAE] path to vae\n " );
178
181
printf (" --taesd [TAESD_PATH] path to taesd. Using Tiny AutoEncoder for fast decoding (low quality)\n " );
179
182
printf (" --control-net [CONTROL_PATH] path to control net model\n " );
@@ -208,6 +211,8 @@ void print_usage(int argc, const char* argv[]) {
208
211
printf (" --clip-skip N ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer (default: -1)\n " );
209
212
printf (" <= 0 represents unspecified, will be 1 for SD1.x, 2 for SD2.x\n " );
210
213
printf (" --vae-tiling process vae in tiles to reduce memory usage\n " );
214
+ printf (" --vae-on-cpu keep vae in cpu (for low vram)\n " );
215
+ printf (" --clip-on-cpu keep clip in cpu (for low vram).\n " );
211
216
printf (" --control-net-cpu keep controlnet in cpu (for low vram)\n " );
212
217
printf (" --canny apply canny preprocessor (edge detection)\n " );
213
218
printf (" --color Colors the logging tags according to level\n " );
0 commit comments