 with loadable configuration files and strongly follow the single-file policy.
The following design principles are followed:
All schedulers are found in src/diffusers/schedulers. 
Schedulers are not allowed to import from large utils files and shall be kept very self-contained. 
One scheduler python file corresponds to one scheduler algorithm (as might be defined in a paper). 
If schedulers share similar functionalities, we can make use of the 