• dg845's avatar
    Add Custom Timesteps Support to LCMScheduler and Supported Pipelines (#5874) · 67d07074
    dg845 authored
    * Add custom timesteps support to LCMScheduler.
    
    * Add custom timesteps support to StableDiffusionPipeline.
    
    * Add custom timesteps support to StableDiffusionXLPipeline.
    
    * Add custom timesteps support to remaining Stable Diffusion pipelines which support LCMScheduler (img2img, inpaint).
    
    * Add custom timesteps support to remaining Stable Diffusion XL pipelines which support LCMScheduler (img2img, inpaint).
    
    * Add custom timesteps support to StableDiffusionControlNetPipeline.
    
    * Add custom timesteps support to T21 Stable Diffusion (XL) Adapters.
    
    * Clean up Stable Diffusion inpaint tests.
    
    * Manually add support for custom timesteps to AltDiffusion pipelines since make fix-copies doesn't appear to work correctly (it deletes the whole pipeline).
    
    * make style
    
    * Refactor pipeline timestep handling into the retrieve_timesteps function.
    67d07074
test_stable_diffusion.py 51.5 KB