diffusers
818f7607 - [Pipeline] AnimateDiff SDXL (#6721)

Commit
357 days ago
[Pipeline] AnimateDiff SDXL (#6721) * update conversion script to handle motion adapter sdxl checkpoint * add animatediff xl * handle addition_embed_type * fix output * update * add imports * make fix-copies * add decode latents * update docstrings * add animatediff sdxl to docs * remove unnecessary lines * update example * add test * revert conv_in conv_out kernel param * remove unused param addition_embed_type_num_heads * latest IPAdapter impl * make fix-copies * fix return * add IPAdapterTesterMixin to tests * fix return * revert based on suggestion * add freeinit * fix test_to_dtype test * use StableDiffusionMixin instead of different helper methods * fix progress bar iterations * apply suggestions from review * hardcode flip_sin_to_cos and freq_shift * make fix-copies * fix ip adapter implementation * fix last failing test * make style * Update docs/source/en/api/pipelines/animatediff.md Co-authored-by: Dhruv Nair <dhruv.nair@gmail.com> * remove todo * fix doc-builder errors --------- Co-authored-by: Dhruv Nair <dhruv.nair@gmail.com>
Author
Parents
  • docs/source/en/api/pipelines
    • File
      animatediff.md
  • scripts
    • File
      convert_animatediff_motion_module_to_diffusers.py
  • src/diffusers
    • File
      __init__.py
    • models/unets
      • File
        unet_3d_blocks.py
      • File
        unet_motion_model.py
    • pipelines
      • File
        __init__.py
      • animatediff
        • File
          __init__.py
        • File
          pipeline_animatediff_sdxl.py
    • utils
      • File
        dummy_torch_and_transformers_objects.py
  • tests/pipelines/animatediff
    • File
      test_animatediff_sdxl.py