Skip to content

Conversation

@stevhliu
Copy link
Member

Refactors the schedulers docs:

  • combine Load schedulers and models with the Scheduler guide so all the info is in one place
  • clarify a bit the difference between schedules, spacing, and sigmas (found it to be a bit confusing before)

@HuggingFaceDocBuilderDev

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@stevhliu stevhliu requested a review from sayakpaul August 27, 2025 18:41
Copy link
Member

@sayakpaul sayakpaul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very very nice!

@asomoza
Copy link
Member

asomoza commented Sep 23, 2025

@stevhliu very nice! I have a couple of comments:

  • for FlowMatch models we don't have that much choices, so maybe we can list them? All in the spirit to give the user clear understanding of the schedulers, we can use all the schedulers with SD1.5 and SDXL but for SD3, Flux and all the newer models, we're pretty much stuck with Euler and a couple more.
  • For realistic images the best one IMO is DMD2 with the LCM scheduler for SDXL, maybe we can show that combination so people are more aware of it.
  • For anime, most people use Euler or Euler Ancestral since it gives a more flat and softer look.
  • TCD is also a good scheduler for distilled models.
  • The all rounder one IMO is DPMSolverMultistepScheduler with sde-dpmsolver++ and karras sigmas

This is just my experience and suggestions, feel free to ignore them or add them, but mostly I recommend that we add some schedulers recommendations for the low step inference loras/models.

@stevhliu stevhliu merged commit 76810ec into huggingface:main Sep 23, 2025
1 check passed
@stevhliu stevhliu deleted the schedulers branch September 23, 2025 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants