#[non_exhaustive]pub enum Preset {
Show 14 variants
StableDiffusion1_4,
StableDiffusion1_5,
StableDiffusion2_1,
StableDiffusion3MediumFp16,
StableDiffusion3_5MediumFp16,
StableDiffusion3_5LargeFp16,
StableDiffusion3_5LargeTurboFp16,
SDXLBase1_0,
SDTurbo,
SDXLTurbo1_0Fp16,
Flux1Dev(WeightType),
Flux1Schnell(WeightType),
Flux1Mini,
JuggernautXL11,
}
Expand description
Models ready to use
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
StableDiffusion1_4
StableDiffusion1_5
StableDiffusion2_1
https://huggingface.co/stabilityai/stable-diffusion-2-1 model. Vae-tiling enabled. 768x768.
StableDiffusion3MediumFp16
Requires access rights to https://huggingface.co/stabilityai/stable-diffusion-3-medium providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. 30 steps.
StableDiffusion3_5MediumFp16
Requires access rights to https://huggingface.co/stabilityai/stable-diffusion-3.5-medium providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. cfg_scale 4.5. 40 steps.
StableDiffusion3_5LargeFp16
Requires access rights to https://huggingface.co/stabilityai/stable-diffusion-3.5-large providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. cfg_scale 4.5. 28 steps.
StableDiffusion3_5LargeTurboFp16
Requires access rights to https://huggingface.co/stabilityai/stable-diffusion-3.5-large-turbo providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. cfg_scale 0. 4 steps.
SDXLBase1_0
SDTurbo
cfg_scale 1. guidance 0. 4 steps
SDXLTurbo1_0Fp16
cfg_scale 1. guidance 0. 4 steps
Flux1Dev(WeightType)
Requires access rights to https://huggingface.co/black-forest-labs/FLUX.1-dev providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. 28 steps.
Flux1Schnell(WeightType)
Requires access rights to https://huggingface.co/black-forest-labs/FLUX.1-schnell providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::EULER. 4 steps.
Flux1Mini
A 3.2B param rectified flow transformer distilled from FLUX.1 [dev] https://huggingface.co/TencentARC/flux-mini Vae-tiling enabled. 512x512. Enabled api::SampleMethod::EULER. 28 steps.
JuggernautXL11
Requires access rights to https://huggingface.co/RunDiffusion/Juggernaut-XI-v11 providing a token via crate::util::set_hf_token Vae-tiling enabled. 1024x1024. Enabled api::SampleMethod::DPM2. guidance 6. 20 steps