stomization is important because:
Changing the scheduler is important for exploring the trade-off between generation speed and quality.
Different components of a model are typically trained independently and you can swap out a component with a better-performing one.
During finetuning, usually only some components - like the UNet or text encoder - are trained.
To find out which schedulers are compatible for customization, you can use the compati