diffusers
Add Latent Consistency Models Pipeline
#5448
Merged

Add Latent Consistency Models Pipeline #5448

dg845
dg845 initial commit for LatentConsistencyModelPipeline and LCMScheduler ba…
904b7f57
dg845 Add callback and freeu support.
4e25452c
patrickvonplaten
patrickvonplaten commented on 2023-10-19
patrickvonplaten
patrickvonplaten commented on 2023-10-19
patrickvonplaten
patrickvonplaten commented on 2023-10-19
patrickvonplaten
echarlaix
echarlaix commented on 2023-10-19
patrickvonplaten
patrickvonplaten commented on 2023-10-19
patrickvonplaten
patrickvonplaten commented on 2023-10-19
dg845 apply suggestions from review
3eec9802
luosiallen
luosiallen commented on 2023-10-19
dg845 Clean up LCMScheduler
cadb86bd
dg845 Remove timeindex argument to LCMScheduler.step.
0740f367
dg845 Add support for clipping or thresholding the predicted original sample.
b9600377
dg845 Remove unused methods and arguments in LCMScheduler.
468511a0
dg845 Improve comment about (lack of) negative prompt support.
6b007567
dg845 Change input guidance_scale to match the StableDiffusionPipeline (Ima…
cbc4d557
luosiallen
luosiallen commented on 2023-10-19
luosiallen
luosiallen commented on 2023-10-20
dg845 Move lcm_origin_steps from pipeline __call__ to LCMScheduler.__init__…
e8f65bfc
echarlaix
echarlaix commented on 2023-10-20
a-r-r-o-w
a-r-r-o-w approved these changes on 2023-10-20
dg845 Fix typo when clipping/thresholding in LCMScheduler.
f8005478
dg845 Add some initial LCMScheduler tests.
21cb605b
dg845 add type annotations from review
ae358aca
dg845 Fix type annotation bug.
00f4b48e
dg845 Override test_add_noise_device in LCMSchedulerTest since hardcoded ti…
959e7f8d
dg845 Add generator argument pipeline prepare_latents call.
696d9877
dg845 Cast LCMScheduler.timesteps to long in set_timesteps.
43361b7e
dg845 Add onestep and multistep full loop scheduler tests.
13a54b8f
dg845 Set default height/width to None and don't hardcode guidance scale em…
a61b4aef
dg845 Add initial LatentConsistencyPipeline fast and slow tests.
3de14655
dg845 Add initial documentation for LatentConsistencyModelPipeline and LCMS…
cd4b0ab6
dg845
dg845 dg845 marked this pull request as ready for review 2 years ago
sayakpaul Merge branch 'main' into latent-consistency-models-pipeline
a3216395
sayakpaul sayakpaul requested a review from patrickvonplaten patrickvonplaten 2 years ago
sayakpaul sayakpaul requested a review from williamberman williamberman 2 years ago
sayakpaul sayakpaul requested a review from luosiallen luosiallen 2 years ago
dg845 Make remaining failing fast tests pass.
9df89eac
dg845 make style
0dd2a829
dg845 Make original_inference_steps configurable from pipeline __call__ again.
cbbd1874
dg845 make style
8868d349
dg845 Remove guidance_rescale arg from pipeline __call__ since LCM currentl…
92b68b27
dg845 Make LCMScheduler defaults match config of LCM_Dreamshaper_v7 checkpo…
24c8cad6
dg845 Fix LatentConsistencyPipeline slow tests and add dummy expected slices.
e191555d
dg845 Add checks for original_steps in LCMScheduler.set_timesteps.
e439118b
dg845 make fix-copies
516d8fd7
HuggingFaceDocBuilderDev
dg845 Improve LatentConsistencyModelPipeline docs.
e57913d1
dg845 dg845 changed the title [WIP] Add Latent Consistency Models Pipeline Add Latent Consistency Models Pipeline 2 years ago
patrickvonplaten Apply suggestions from code review
6faa29f4
patrickvonplaten Apply suggestions from code review
b08df598
patrickvonplaten Apply suggestions from code review
264bd77e
patrickvonplaten
patrickvonplaten commented on 2023-10-24
patrickvonplaten Update src/diffusers/schedulers/scheduling_lcm.py
888b96d8
patrickvonplaten Apply suggestions from code review
686c0c06
patrickvonplaten Merge branch 'main' into latent-consistency-models-pipeline
2cd10195
patrickvonplaten finish
2f2d14c5
patrickvonplaten
patrickvonplaten approved these changes on 2023-10-24
patrickvonplaten patrickvonplaten merged 958e17da into main 2 years ago
dg845 dg845 deleted the latent-consistency-models-pipeline branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone