upcast-sampling, note for hampered nvidia cards

ClashSAN 2023-04-14 03:43:30 +00:00
parent 5cc37e6de7
commit b7deec399a

@ -1,4 +1,4 @@
A number of optimization can be enabled by [commandline arguments](Run-with-Custom-Parameters):
A number of optimization can be enabled by [commandline arguments](Command-Line-Arguments-And-Settings):
| commandline argument | explanation |
|--------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@ -15,6 +15,7 @@ A number of optimization can be enabled by [commandline arguments](Run-with-Cust
| `*do-not-batch-cond-uncond` | Prevents batching of positive and negative prompts during sampling, which essentially lets you run at 0.5 batch size, saving a lot of memory. Decreases performance. Not a command line option, but an optimization implicitly enabled by using `--medvram` or `--lowvram`. |
| `--always-batch-cond-uncond` | Disables the optimization above. Only makes sense together with `--medvram` or `--lowvram` |
| `--opt-channelslast` | Changes torch memory type for stable diffusion to channels last. Effects not closely studied. |
| `--upcast-sampling` | For Nvidia and AMD cards normally forced to run with `--no-half`, [should improve generation speed](https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/8782). |
Extra tips (Windows):