> For the complete documentation index, see [llms.txt](https://sogni.gitbook.io/sogni-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sogni.gitbook.io/sogni-docs/sogni-studio/advanced/samplers-and-schedulers.md).

# Samplers & Schedulers

## **Samplers & Schedulers**

**Samplers** control the denoising process — the sequence of steps that transforms random noise into your final image. Each sampler has its own way of removing noise, affecting sharpness, realism, color, and speed. Schedulers changes how those steps are distributed, further influencing the look and feel.

#### Available samplers vary by model type and processing mode:

* **Flux / Chroma models:** Euler, Euler a, DPM++ 2M.
* **Stable Diffusion standard, XL, XL Turbo, and LCM models:**
  * With **Fast Supernet**: DPM++ 2M, DPM++SDE, DPM++SDE, PNDM (Pseudo-linear multi-step), LCM (Latent Consistency Model), Euler, Euler a.
  * With **Relaxed Supernet** or on-device: DPM Solver Multistep (DPM-Solver++), PNDM (Pseudo-linear multi-step), LCM (Latent Consistency Model).
* **SD3 models:** Discrete Flow Sampler (SD3) only.

***

<figure><img src="/files/7Ur4oFw4gPckTTKFwMjV" alt="" width="563"><figcaption><p>Adjust your Scheduler settings in the <strong>Advanced tab</strong></p></figcaption></figure>

***

### **Samplers for Flux / Chroma models**

**Euler – Simple**\
Fastest, most stable default. Good balance of sharpness and mood. Recommended baseline for all Flux-family models.

**Euler – Beta**\
Warmer colors and slightly sharper micro-contrast. Popular with Chroma users.

**Euler – Normal**\
Similar to Simple but with a different noise decay curve. Works well for Chroma builds ≥ 0.18.

**Euler – DDIM**\
Adds extra punch to edges. Safe alternative to Simple/Beta.

**DPM++ 2M – Beta**\
Slower but the go-to for photorealism. Keeps skin clean and reduces “Flux face” artifacts.

**Euler a – Simple / SGM Uniform** *(Experimental)*\
Higher variation and motion blur for stylized/anime work. Requires the July 2025 ancestral-sampler patch.

***

### **Samplers for Stable Diffusion standard, XL, XL Turbo, and LCM models**

* **DPM Solver Multistep (DPM-Solver++)** – Reliable all-rounder for non-Flux models.
* **PNDM (Pseudo-linear multi-step)** – Uses PLMS without PRK steps.
* **LCM (Latent Consistency Model)** – Designed for LCM and SDXL-Turbo models; works best with 2–8 steps and low guidance (1–2).
* **Discrete Flow Scheduler (SD3)** – For rectified flow–based SD3 models only.

{% hint style="info" %}
**DPM++ SDE** balances speed and stability by combining stochastic differential equation sampling with the efficiency of DPM++.\
It delivers smoother, higher-quality results across fewer steps, making it a top choice for both photorealism and stylized outputs, though generation may take longer.
{% endhint %}

***

### **Schedulers**

Control how steps are distributed:

• `Linear`, `Leading`, `Karras`, `Simple`, `SGM Uniform`, `Beta`, `Normal`, `DDIM`, `KL Optimal`

Schedulers can subtly change texture, detail, and smoothness. For SDXL models, Karras is the default — but for animations with a guide image, Linear or Leading can help prevent degradation.

***

**Need help? Ask in our Discord!**

For any questions regarding the use of Sogni, tips, suggestions, bugs, sharing art, discussing AI and life, or simply hanging out... Join our Discord community!\
\
[Join Sogni Discord](https://discord.com/invite/2JjzA2zrrc) ✨<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sogni.gitbook.io/sogni-docs/sogni-studio/advanced/samplers-and-schedulers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
