diffusers
aa3b85bd - Merge branch 'main' into unet-refactor

Comment changes are shownComment changes are hidden
Commit
1 year ago
Merge branch 'main' into unet-refactor
Author
DN6 DN6
  • .github
    • ISSUE_TEMPLATE
      • File
        config.yml
    • File
      PULL_REQUEST_TEMPLATE.md
    • workflows
      • File
        pr_test_peft_backend.yml
      • File
        push_tests.yml
  • File
    README.md
  • docker
    • diffusers-onnxruntime-cpu
      • File
        Dockerfile
    • diffusers-onnxruntime-cuda
      • File
        Dockerfile
    • diffusers-pytorch-compile-cuda
      • File
        Dockerfile
    • diffusers-pytorch-cpu
      • File
        Dockerfile
    • diffusers-pytorch-cuda
      • File
        Dockerfile
    • diffusers-pytorch-xformers-cuda
      • File
        Dockerfile
  • docs/source
    • en
      • File
        _toctree.yml
      • api
        • loaders
          • File
            peft.md
          • File
            single_file.md
        • models
          • File
            autoencoderkl.md
          • File
            prior_transformer.md
          • File
            transformer2d.md
          • File
            transformer_temporal.md
          • File
            unet-motion.md
          • File
            unet.md
          • File
            unet2d-cond.md
          • File
            unet2d.md
          • File
            unet3d-cond.md
          • File
            uvit2d.md
        • pipelines
          • File
            amused.md
          • File
            animatediff.md
          • File
            i2vgenxl.md
          • File
            pia.md
          • stable_diffusion
            • File
              k_diffusion.md
          • File
            text_to_video.md
      • File
        installation.md
      • optimization
        • File
          deepcache.md
      • training
        • File
          lora.md
      • tutorials
        • File
          fast_diffusion.md
        • File
          using_peft_for_inference.md
      • using-diffusers
        • File
          callback.md
        • File
          controlnet.md
        • File
          inpaint.md
        • File
          loading_adapters.md
        • File
          sdxl.md
        • File
          sdxl_turbo.md
        • File
          svd.md
    • ja
      • File
        _toctree.yml
      • File
        index.md
      • tutorials
        • File
          autopipeline.md
        • File
          tutorial_overview.md
  • examples
    • advanced_diffusion_training
      • File
        README.md
      • File
        requirements.txt
      • File
        train_dreambooth_lora_sd15_advanced.py
      • File
        train_dreambooth_lora_sdxl_advanced.py
    • community
      • File
        README.md
      • File
        gluegen.py
      • File
        instaflow_one_step.py
      • File
        ip_adapter_face_id.py
      • File
        marigold_depth_estimation.py
      • File
        pipeline_animatediff_controlnet.py
      • File
        pipeline_animatediff_img2video.py
      • File
        pipeline_null_text_inversion.py
      • File
        pipeline_sdxl_style_aligned.py
      • File
        pipeline_stable_diffusion_xl_instantid.py
      • File
        rerender_a_video.py
      • File
        scheduling_ufogen.py
      • File
        stable_diffusion_controlnet_reference.py
      • File
        stable_diffusion_reference.py
      • File
        stable_diffusion_xl_reference.py
    • consistency_distillation
      • File
        train_lcm_distill_lora_sd_wds.py
      • File
        train_lcm_distill_lora_sdxl.py
      • File
        train_lcm_distill_lora_sdxl_wds.py
      • File
        train_lcm_distill_sd_wds.py
      • File
        train_lcm_distill_sdxl_wds.py
    • controlnet
      • File
        train_controlnet.py
      • File
        train_controlnet_flax.py
      • File
        train_controlnet_sdxl.py
    • custom_diffusion
      • File
        train_custom_diffusion.py
    • dreambooth
      • File
        README_sdxl.md
      • File
        train_dreambooth.py
      • File
        train_dreambooth_flax.py
      • File
        train_dreambooth_lora.py
      • File
        train_dreambooth_lora_sdxl.py
    • instruct_pix2pix
      • File
        train_instruct_pix2pix.py
      • File
        train_instruct_pix2pix_sdxl.py
    • kandinsky2_2/text_to_image
      • File
        train_text_to_image_decoder.py
      • File
        train_text_to_image_lora_decoder.py
      • File
        train_text_to_image_lora_prior.py
      • File
        train_text_to_image_prior.py
    • research_projects
      • consistency_training
        • File
          README.md
        • File
          requirements.txt
        • File
          train_cm_ct_unconditional.py
      • controlnetxs
        • File
          controlnetxs.py
        • File
          pipeline_controlnet_xs_sd_xl.py
      • diffusion_dpo
        • File
          README.md
        • File
          requirements.txt
        • File
          train_diffusion_dpo.py
        • File
          train_diffusion_dpo_sdxl.py
      • instructpix2pix_lora
        • File
          README.md
        • File
          train_instruct_pix2pix_lora.py
      • onnxruntime/text_to_image
        • File
          train_text_to_image.py
      • realfill
        • File
          requirements.txt
    • t2i_adapter
      • File
        train_t2i_adapter_sdxl.py
    • text_to_image
      • File
        README_sdxl.md
      • File
        train_text_to_image.py
      • File
        train_text_to_image_flax.py
      • File
        train_text_to_image_lora.py
      • File
        train_text_to_image_lora_sdxl.py
      • File
        train_text_to_image_sdxl.py
    • textual_inversion
      • File
        README.md
      • File
        README_sdxl.md
      • File
        test_textual_inversion_sdxl.py
      • File
        textual_inversion.py
      • File
        textual_inversion_flax.py
      • File
        textual_inversion_sdxl.py
    • unconditional_image_generation
      • File
        train_unconditional.py
    • wuerstchen/text_to_image
      • File
        train_text_to_image_lora_prior.py
      • File
        train_text_to_image_prior.py
  • scripts
    • File
      conversion_ldm_uncond.py
    • File
      convert_amused.py
    • File
      convert_consistency_decoder.py
    • File
      convert_gligen_to_diffusers.py
    • File
      convert_i2vgen_to_diffusers.py
    • File
      convert_if.py
    • File
      convert_kakao_brain_unclip_to_diffusers.py
    • File
      convert_kandinsky_to_diffusers.py
    • File
      convert_original_audioldm2_to_diffusers.py
    • File
      convert_original_audioldm_to_diffusers.py
    • File
      convert_original_musicldm_to_diffusers.py
    • File
      convert_shap_e_to_diffusers.py
    • File
      convert_vae_pt_to_diffusers.py
    • File
      convert_vq_diffusion_to_diffusers.py
    • File
      convert_zero123_to_diffusers.py
  • File
    setup.py
  • src/diffusers
    • File
      __init__.py
    • File
      dependency_versions_table.py
    • experimental/rl
      • File
        value_guided_sampling.py
    • File
      image_processor.py
    • loaders
      • File
        __init__.py
      • File
        autoencoder.py
      • File
        controlnet.py
      • File
        ip_adapter.py
      • File
        lora.py
      • File
        peft.py
      • File
        single_file.py
      • File
        single_file_utils.py
      • File
        textual_inversion.py
      • File
        unet.py
    • models
      • File
        __init__.py
      • File
        attention.py
      • File
        attention_processor.py
      • autoencoders
        • File
          autoencoder_kl.py
        • File
          autoencoder_kl_temporal_decoder.py
        • File
          consistency_decoder_vae.py
        • File
          vae.py
      • File
        controlnet.py
      • File
        controlnet_flax.py
      • File
        dual_transformer_2d.py
      • File
        embeddings.py
      • File
        modeling_utils.py
      • File
        prior_transformer.py
      • File
        resnet.py
      • File
        t5_film_transformer.py
      • File
        transformer_2d.py
      • File
        transformer_temporal.py
      • transformers
        • File
          __init__.py
        • File
          dual_transformer_2d.py
        • File
          prior_transformer.py
        • File
          t5_film_transformer.py
        • File
          transformer_2d.py
        • File
          transformer_temporal.py
      • File
        unet_1d.py
      • File
        unet_1d_blocks.py
      • File
        unet_2d.py
      • File
        unet_2d_blocks.py
      • File
        unet_2d_condition.py
      • unets
        • File
          __init__.py
        • File
          unet_1d.py
        • File
          unet_1d_blocks.py
        • File
          unet_2d.py
        • File
          unet_2d_blocks.py
        • File
          unet_2d_blocks_flax.py
        • File
          unet_2d_condition.py
        • File
          unet_2d_condition_flax.py
        • File
          unet_3d_blocks.py
        • File
          unet_3d_condition.py
        • File
          unet_i2vgen_xl.py
        • File
          unet_kandinsky3.py
        • File
          unet_motion_model.py
        • File
          unet_spatio_temporal_condition.py
        • File
          uvit_2d.py
    • pipelines
      • File
        __init__.py
      • animatediff
        • File
          __init__.py
        • File
          pipeline_animatediff.py
        • File
          pipeline_animatediff_video2video.py
        • File
          pipeline_output.py
      • audioldm2
        • File
          modeling_audioldm2.py
      • controlnet
        • File
          pipeline_controlnet.py
        • File
          pipeline_controlnet_img2img.py
        • File
          pipeline_controlnet_inpaint.py
        • File
          pipeline_controlnet_inpaint_sd_xl.py
        • File
          pipeline_controlnet_sd_xl.py
        • File
          pipeline_controlnet_sd_xl_img2img.py
      • deprecated
        • stable_diffusion_variants
          • File
            pipeline_cycle_diffusion.py
          • File
            pipeline_stable_diffusion_inpaint_legacy.py
        • versatile_diffusion
          • File
            modeling_text_unet.py
      • i2vgen_xl
        • File
          __init__.py
        • File
          pipeline_i2vgen_xl.py
      • latent_consistency_models
        • File
          pipeline_latent_consistency_img2img.py
      • File
        onnx_utils.py
      • pia
        • File
          __init__.py
        • File
          pipeline_pia.py
      • File
        pipeline_utils.py
      • stable_diffusion
        • File
          convert_from_ckpt.py
        • File
          pipeline_stable_diffusion.py
        • File
          pipeline_stable_diffusion_depth2img.py
        • File
          pipeline_stable_diffusion_img2img.py
        • File
          pipeline_stable_diffusion_inpaint.py
      • stable_diffusion_diffedit
        • File
          pipeline_stable_diffusion_diffedit.py
      • stable_diffusion_k_diffusion
        • File
          __init__.py
        • File
          pipeline_stable_diffusion_k_diffusion.py
        • File
          pipeline_stable_diffusion_xl_k_diffusion.py
      • stable_diffusion_ldm3d
        • File
          pipeline_stable_diffusion_ldm3d.py
      • stable_diffusion_panorama
        • File
          pipeline_stable_diffusion_panorama.py
      • stable_diffusion_sag
        • File
          pipeline_stable_diffusion_sag.py
      • stable_diffusion_xl
        • File
          pipeline_stable_diffusion_xl.py
        • File
          pipeline_stable_diffusion_xl_img2img.py
        • File
          pipeline_stable_diffusion_xl_inpaint.py
        • File
          pipeline_stable_diffusion_xl_instruct_pix2pix.py
      • stable_video_diffusion
        • File
          pipeline_stable_video_diffusion.py
      • t2i_adapter
        • File
          pipeline_stable_diffusion_xl_adapter.py
      • text_to_video_synthesis
        • File
          pipeline_output.py
        • File
          pipeline_text_to_video_synth.py
        • File
          pipeline_text_to_video_synth_img2img.py
      • unidiffuser
        • File
          modeling_uvit.py
      • wuerstchen
        • File
          modeling_wuerstchen_prior.py
    • schedulers
      • File
        __init__.py
      • File
        scheduling_consistency_models.py
      • File
        scheduling_ddim.py
      • File
        scheduling_ddim_parallel.py
      • File
        scheduling_ddpm.py
      • File
        scheduling_ddpm_parallel.py
      • File
        scheduling_deis_multistep.py
      • File
        scheduling_dpmsolver_multistep.py
      • File
        scheduling_dpmsolver_multistep_inverse.py
      • File
        scheduling_dpmsolver_sde.py
      • File
        scheduling_dpmsolver_singlestep.py
      • File
        scheduling_euler_ancestral_discrete.py
      • File
        scheduling_euler_discrete.py
      • File
        scheduling_heun_discrete.py
      • File
        scheduling_ipndm.py
      • File
        scheduling_k_dpm_2_ancestral_discrete.py
      • File
        scheduling_k_dpm_2_discrete.py
      • File
        scheduling_lcm.py
      • File
        scheduling_lms_discrete.py
      • File
        scheduling_pndm.py
      • File
        scheduling_sasolver.py
      • File
        scheduling_unclip.py
      • File
        scheduling_unipc_multistep.py
    • File
      training_utils.py
    • utils
      • File
        __init__.py
      • File
        constants.py
      • File
        dummy_pt_objects.py
      • File
        dummy_torch_and_transformers_and_k_diffusion_objects.py
      • File
        dummy_torch_and_transformers_objects.py
      • File
        export_utils.py
      • File
        hub_utils.py
      • File
        import_utils.py
      • File
        loading_utils.py
      • File
        model_card_template.md
      • File
        testing_utils.py
  • tests
    • lora
      • File
        test_lora_layers_old_backend.py
      • File
        test_lora_layers_peft.py
    • models
      • autoencoders
        • File
          __init__.py
        • File
          test_models_vae.py
        • File
          test_models_vae_flax.py
        • File
          test_models_vq.py
      • File
        test_layers_utils.py
      • File
        test_modeling_common.py
      • transformers
        • File
          __init__.py
        • File
          test_models_prior.py
      • unets
        • File
          __init__.py
        • File
          test_models_unet_1d.py
        • File
          test_models_unet_2d.py
        • File
          test_models_unet_2d_condition.py
        • File
          test_models_unet_2d_flax.py
        • File
          test_models_unet_3d_condition.py
        • File
          test_models_unet_motion.py
        • File
          test_models_unet_spatiotemporal.py
        • File
          test_unet_2d_blocks.py
        • File
          test_unet_blocks_common.py
    • others
      • File
        test_hub_utils.py
    • pipelines
      • animatediff
        • File
          test_animatediff.py
        • File
          test_animatediff_video2video.py
      • controlnet
        • File
          test_controlnet.py
        • File
          test_controlnet_img2img.py
        • File
          test_controlnet_inpaint.py
        • File
          test_controlnet_sdxl.py
        • File
          test_controlnet_sdxl_img2img.py
      • i2vgen_xl
        • File
          __init__.py
        • File
          test_i2vgenxl.py
      • ip_adapters
        • File
          test_ip_adapter_stable_diffusion.py
      • kandinsky2_2
        • File
          test_kandinsky_inpaint.py
      • pia
        • File
          __init__.py
        • File
          test_pia.py
      • File
        pipeline_params.py
      • stable_diffusion
        • File
          test_cycle_diffusion.py
        • File
          test_stable_diffusion.py
        • File
          test_stable_diffusion_inpaint.py
        • File
          test_stable_diffusion_inpaint_legacy.py
        • File
          test_stable_diffusion_model_editing.py
        • File
          test_stable_diffusion_paradigms.py
        • File
          test_stable_diffusion_pix2pix_zero.py
      • stable_diffusion_2
        • File
          test_stable_diffusion.py
        • File
          test_stable_diffusion_v_pred.py
      • stable_diffusion_adapter
        • File
          __init__.py
        • File
          test_stable_diffusion_adapter.py
      • stable_diffusion_gligen
        • File
          __init__.py
        • File
          test_stable_diffusion_gligen.py
      • stable_diffusion_gligen_text_image
        • File
          __init__.py
        • File
          test_stable_diffusion_gligen_text_image.py
      • stable_diffusion_image_variation
        • File
          __init__.py
        • File
          test_stable_diffusion_image_variation.py
      • stable_diffusion_k_diffusion
        • File
          __init__.py
        • File
          test_stable_diffusion_k_diffusion.py
      • stable_diffusion_ldm3d
        • File
          __init__.py
        • File
          test_stable_diffusion_ldm3d.py
      • stable_diffusion_panorama
        • File
          __init__.py
        • File
          test_stable_diffusion_panorama.py
      • stable_diffusion_sag
        • File
          __init__.py
        • File
          test_stable_diffusion_sag.py
      • stable_diffusion_xl
        • File
          test_stable_diffusion_xl.py
        • File
          test_stable_diffusion_xl_adapter.py
        • File
          test_stable_diffusion_xl_img2img.py
        • File
          test_stable_diffusion_xl_k_diffusion.py
      • stable_video_diffusion
        • File
          test_stable_video_diffusion.py
      • File
        test_pipelines_common.py
      • text_to_video_synthesis
        • File
          test_text_to_video.py
        • File
          test_video_to_video.py
    • schedulers
      • File
        test_scheduler_dpm_multi.py
      • File
        test_scheduler_dpm_single.py
      • File
        test_scheduler_sasolver.py
  • utils
    • File
      fetch_torch_cuda_pipeline_test_matrix.py