From 1b0b10dbc804497205ecda61f830d51d75712b98 Mon Sep 17 00:00:00 2001 From: Patrick von Platen Date: Fri, 30 Dec 2022 13:30:57 +0100 Subject: [PATCH 1/2] [Docs] Improve docs --- docs/source/api/diffusion_pipeline.mdx | 5 --- docs/source/api/pipelines/alt_diffusion.mdx | 6 ---- docs/source/api/pipelines/audio_diffusion.mdx | 6 ---- docs/source/api/pipelines/cycle_diffusion.mdx | 1 - docs/source/api/pipelines/dance_diffusion.mdx | 1 - docs/source/api/pipelines/ddim.mdx | 1 - docs/source/api/pipelines/ddpm.mdx | 1 - .../source/api/pipelines/latent_diffusion.mdx | 2 -- .../api/pipelines/latent_diffusion_uncond.mdx | 1 - .../source/api/pipelines/paint_by_example.mdx | 1 - docs/source/api/pipelines/pndm.mdx | 2 -- docs/source/api/pipelines/repaint.mdx | 2 -- docs/source/api/pipelines/score_sde_ve.mdx | 2 -- .../source/api/pipelines/stable_diffusion.mdx | 33 ------------------- .../api/pipelines/stable_diffusion_safe.mdx | 4 --- .../api/pipelines/stochastic_karras_ve.mdx | 1 - docs/source/api/pipelines/unclip.mdx | 8 ++--- .../api/pipelines/versatile_diffusion.mdx | 9 ----- docs/source/api/pipelines/vq_diffusion.mdx | 1 - 19 files changed, 4 insertions(+), 83 deletions(-) diff --git a/docs/source/api/diffusion_pipeline.mdx b/docs/source/api/diffusion_pipeline.mdx index ab138e3a8408..8442d3d0386e 100644 --- a/docs/source/api/diffusion_pipeline.mdx +++ b/docs/source/api/diffusion_pipeline.mdx @@ -30,11 +30,6 @@ Any pipeline object can be saved locally with [`~DiffusionPipeline.save_pretrain ## DiffusionPipeline [[autodoc]] DiffusionPipeline - - from_pretrained - - save_pretrained - - to - - device - - components ## ImagePipelineOutput By default diffusion pipelines return an object of class diff --git a/docs/source/api/pipelines/alt_diffusion.mdx b/docs/source/api/pipelines/alt_diffusion.mdx index 8d7d795d7633..7a6536ff7877 100644 --- a/docs/source/api/pipelines/alt_diffusion.mdx +++ b/docs/source/api/pipelines/alt_diffusion.mdx @@ -72,12 +72,6 @@ If you want to use all possible use cases in a single `DiffusionPipeline` we rec ## AltDiffusionPipeline [[autodoc]] AltDiffusionPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing ## AltDiffusionImg2ImgPipeline [[autodoc]] AltDiffusionImg2ImgPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing diff --git a/docs/source/api/pipelines/audio_diffusion.mdx b/docs/source/api/pipelines/audio_diffusion.mdx index bafdbef28140..4cbad7252b16 100644 --- a/docs/source/api/pipelines/audio_diffusion.mdx +++ b/docs/source/api/pipelines/audio_diffusion.mdx @@ -91,12 +91,6 @@ display(Audio(output.audios[0], rate=pipe.mel.get_sample_rate())) ## AudioDiffusionPipeline [[autodoc]] AudioDiffusionPipeline - - __call__ - - encode - - slerp - ## Mel [[autodoc]] Mel - - audio_slice_to_image - - image_to_audio diff --git a/docs/source/api/pipelines/cycle_diffusion.mdx b/docs/source/api/pipelines/cycle_diffusion.mdx index b5c078ad9466..cbb9a57be8b7 100644 --- a/docs/source/api/pipelines/cycle_diffusion.mdx +++ b/docs/source/api/pipelines/cycle_diffusion.mdx @@ -96,4 +96,3 @@ image.save("black_to_blue.png") ## CycleDiffusionPipeline [[autodoc]] CycleDiffusionPipeline - - __call__ diff --git a/docs/source/api/pipelines/dance_diffusion.mdx b/docs/source/api/pipelines/dance_diffusion.mdx index 4d969bf6f032..f41210b27756 100644 --- a/docs/source/api/pipelines/dance_diffusion.mdx +++ b/docs/source/api/pipelines/dance_diffusion.mdx @@ -30,4 +30,3 @@ The original codebase of this implementation can be found [here](https://github. ## DanceDiffusionPipeline [[autodoc]] DanceDiffusionPipeline - - __call__ diff --git a/docs/source/api/pipelines/ddim.mdx b/docs/source/api/pipelines/ddim.mdx index a7a5421b36fe..6619bd12a74c 100644 --- a/docs/source/api/pipelines/ddim.mdx +++ b/docs/source/api/pipelines/ddim.mdx @@ -32,4 +32,3 @@ For questions, feel free to contact the author on [tsong.me](https://tsong.me/). ## DDIMPipeline [[autodoc]] DDIMPipeline - - __call__ diff --git a/docs/source/api/pipelines/ddpm.mdx b/docs/source/api/pipelines/ddpm.mdx index c6d8a6f28660..8bd12c2cee2e 100644 --- a/docs/source/api/pipelines/ddpm.mdx +++ b/docs/source/api/pipelines/ddpm.mdx @@ -33,4 +33,3 @@ The original codebase of this paper can be found [here](https://github.com/hojon # DDPMPipeline [[autodoc]] DDPMPipeline - - __call__ diff --git a/docs/source/api/pipelines/latent_diffusion.mdx b/docs/source/api/pipelines/latent_diffusion.mdx index 370d014f5a10..07dd0bf8d56a 100644 --- a/docs/source/api/pipelines/latent_diffusion.mdx +++ b/docs/source/api/pipelines/latent_diffusion.mdx @@ -40,8 +40,6 @@ The original codebase can be found [here](https://github.com/CompVis/latent-diff ## LDMTextToImagePipeline [[autodoc]] LDMTextToImagePipeline - - __call__ ## LDMSuperResolutionPipeline [[autodoc]] LDMSuperResolutionPipeline - - __call__ diff --git a/docs/source/api/pipelines/latent_diffusion_uncond.mdx b/docs/source/api/pipelines/latent_diffusion_uncond.mdx index 0a5b20cd4a1c..3b3d54d2cb7f 100644 --- a/docs/source/api/pipelines/latent_diffusion_uncond.mdx +++ b/docs/source/api/pipelines/latent_diffusion_uncond.mdx @@ -38,4 +38,3 @@ The original codebase can be found [here](https://github.com/CompVis/latent-diff ## LDMPipeline [[autodoc]] LDMPipeline - - __call__ diff --git a/docs/source/api/pipelines/paint_by_example.mdx b/docs/source/api/pipelines/paint_by_example.mdx index e40b3453edf4..e6f7e7e05f19 100644 --- a/docs/source/api/pipelines/paint_by_example.mdx +++ b/docs/source/api/pipelines/paint_by_example.mdx @@ -70,4 +70,3 @@ image ## PaintByExamplePipeline [[autodoc]] pipelines.paint_by_example.pipeline_paint_by_example.PaintByExamplePipeline - - __call__ diff --git a/docs/source/api/pipelines/pndm.mdx b/docs/source/api/pipelines/pndm.mdx index 89930f4d4f8f..01b9db5800d2 100644 --- a/docs/source/api/pipelines/pndm.mdx +++ b/docs/source/api/pipelines/pndm.mdx @@ -31,5 +31,3 @@ The original codebase can be found [here](https://github.com/luping-liu/PNDM). ## PNDMPipeline [[autodoc]] pipelines.pndm.pipeline_pndm.PNDMPipeline - - __call__ - diff --git a/docs/source/api/pipelines/repaint.mdx b/docs/source/api/pipelines/repaint.mdx index ce262daffaeb..295cf546cdd8 100644 --- a/docs/source/api/pipelines/repaint.mdx +++ b/docs/source/api/pipelines/repaint.mdx @@ -73,5 +73,3 @@ inpainted_image = output.images[0] ## RePaintPipeline [[autodoc]] pipelines.repaint.pipeline_repaint.RePaintPipeline - - __call__ - diff --git a/docs/source/api/pipelines/score_sde_ve.mdx b/docs/source/api/pipelines/score_sde_ve.mdx index 3d6619c2591f..c98e9ba44dd4 100644 --- a/docs/source/api/pipelines/score_sde_ve.mdx +++ b/docs/source/api/pipelines/score_sde_ve.mdx @@ -32,5 +32,3 @@ This pipeline implements the Variance Expanding (VE) variant of the method. ## ScoreSdeVePipeline [[autodoc]] ScoreSdeVePipeline - - __call__ - diff --git a/docs/source/api/pipelines/stable_diffusion.mdx b/docs/source/api/pipelines/stable_diffusion.mdx index f16c2cba0274..b9bb1c2d5706 100644 --- a/docs/source/api/pipelines/stable_diffusion.mdx +++ b/docs/source/api/pipelines/stable_diffusion.mdx @@ -73,51 +73,18 @@ If you want to use all possible use cases in a single `DiffusionPipeline` you ca ## StableDiffusionPipeline [[autodoc]] StableDiffusionPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_vae_slicing - - disable_vae_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention ## StableDiffusionImg2ImgPipeline [[autodoc]] StableDiffusionImg2ImgPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention ## StableDiffusionInpaintPipeline [[autodoc]] StableDiffusionInpaintPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention ## StableDiffusionDepth2ImgPipeline [[autodoc]] StableDiffusionDepth2ImgPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention ## StableDiffusionImageVariationPipeline [[autodoc]] StableDiffusionImageVariationPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention - ## StableDiffusionUpscalePipeline [[autodoc]] StableDiffusionUpscalePipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing - - enable_xformers_memory_efficient_attention - - disable_xformers_memory_efficient_attention diff --git a/docs/source/api/pipelines/stable_diffusion_safe.mdx b/docs/source/api/pipelines/stable_diffusion_safe.mdx index 81fc59d3928c..86ec2fc70d4a 100644 --- a/docs/source/api/pipelines/stable_diffusion_safe.mdx +++ b/docs/source/api/pipelines/stable_diffusion_safe.mdx @@ -84,7 +84,3 @@ To use a different scheduler, you can either change it via the [`ConfigMixin.fro ## StableDiffusionPipelineSafe [[autodoc]] StableDiffusionPipelineSafe - - __call__ - - enable_attention_slicing - - disable_attention_slicing - diff --git a/docs/source/api/pipelines/stochastic_karras_ve.mdx b/docs/source/api/pipelines/stochastic_karras_ve.mdx index de762cbda002..cca219423173 100644 --- a/docs/source/api/pipelines/stochastic_karras_ve.mdx +++ b/docs/source/api/pipelines/stochastic_karras_ve.mdx @@ -32,4 +32,3 @@ This pipeline implements the Stochastic sampling tailored to the Variance-Expand ## KarrasVePipeline [[autodoc]] KarrasVePipeline - - __call__ diff --git a/docs/source/api/pipelines/unclip.mdx b/docs/source/api/pipelines/unclip.mdx index c744a567b1bc..275c4cff8665 100644 --- a/docs/source/api/pipelines/unclip.mdx +++ b/docs/source/api/pipelines/unclip.mdx @@ -24,10 +24,10 @@ The unCLIP model in diffusers comes from kakaobrain's karlo and the original cod | Pipeline | Tasks | Colab |---|---|:---:| | [pipeline_unclip.py](https://github.com/huggingface/diffusers/blob/main/src/diffusers/pipelines/unclip/pipeline_unclip.py) | *Text-to-Image Generation* | - | +| [pipeline_unclip_image_variation.py](https://github.com/huggingface/diffusers/blob/main/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py) | *Image-Guided Image Generation* | - | ## UnCLIPPipeline -[[autodoc]] pipelines.unclip.pipeline_unclip.UnCLIPPipeline - - __call__ -[[autodoc]] pipelines.unclip.pipeline_unclip_image_variation.UnCLIPImageVariationPipeline - - __call__ \ No newline at end of file +[[autodoc]] UnCLIPPipeline + +[[autodoc]] UnCLIPImageVariationPipeline diff --git a/docs/source/api/pipelines/versatile_diffusion.mdx b/docs/source/api/pipelines/versatile_diffusion.mdx index f557c5b0aac8..d9b513329c60 100644 --- a/docs/source/api/pipelines/versatile_diffusion.mdx +++ b/docs/source/api/pipelines/versatile_diffusion.mdx @@ -56,18 +56,9 @@ To use a different scheduler, you can either change it via the [`ConfigMixin.fro ## VersatileDiffusionTextToImagePipeline [[autodoc]] VersatileDiffusionTextToImagePipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing ## VersatileDiffusionImageVariationPipeline [[autodoc]] VersatileDiffusionImageVariationPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing ## VersatileDiffusionDualGuidedPipeline [[autodoc]] VersatileDiffusionDualGuidedPipeline - - __call__ - - enable_attention_slicing - - disable_attention_slicing diff --git a/docs/source/api/pipelines/vq_diffusion.mdx b/docs/source/api/pipelines/vq_diffusion.mdx index 92cc903eee79..93e7a7ec1b3b 100644 --- a/docs/source/api/pipelines/vq_diffusion.mdx +++ b/docs/source/api/pipelines/vq_diffusion.mdx @@ -31,4 +31,3 @@ The original codebase can be found [here](https://github.com/microsoft/VQ-Diffus ## VQDiffusionPipeline [[autodoc]] pipelines.vq_diffusion.pipeline_vq_diffusion.VQDiffusionPipeline - - __call__ From 685bfa8cac2ae8973496308c020d2c3fa65fc5fa Mon Sep 17 00:00:00 2001 From: Patrick von Platen Date: Fri, 30 Dec 2022 13:45:00 +0100 Subject: [PATCH 2/2] up --- docs/source/api/diffusion_pipeline.mdx | 9 +++++ docs/source/api/pipelines/alt_diffusion.mdx | 6 +++ docs/source/api/pipelines/audio_diffusion.mdx | 2 + docs/source/api/pipelines/cycle_diffusion.mdx | 2 + docs/source/api/pipelines/dance_diffusion.mdx | 2 + docs/source/api/pipelines/ddim.mdx | 2 + docs/source/api/pipelines/ddpm.mdx | 2 + .../source/api/pipelines/latent_diffusion.mdx | 4 ++ .../api/pipelines/latent_diffusion_uncond.mdx | 2 + .../source/api/pipelines/paint_by_example.mdx | 4 +- docs/source/api/pipelines/pndm.mdx | 4 +- docs/source/api/pipelines/repaint.mdx | 4 +- docs/source/api/pipelines/score_sde_ve.mdx | 2 + .../source/api/pipelines/stable_diffusion.mdx | 38 +++++++++++++++++++ .../api/pipelines/stable_diffusion_safe.mdx | 4 ++ .../api/pipelines/stochastic_karras_ve.mdx | 2 + docs/source/api/pipelines/unclip.mdx | 4 ++ .../api/pipelines/versatile_diffusion.mdx | 6 +++ docs/source/api/pipelines/vq_diffusion.mdx | 4 +- 19 files changed, 99 insertions(+), 4 deletions(-) diff --git a/docs/source/api/diffusion_pipeline.mdx b/docs/source/api/diffusion_pipeline.mdx index 8442d3d0386e..b5d56fb315d4 100644 --- a/docs/source/api/diffusion_pipeline.mdx +++ b/docs/source/api/diffusion_pipeline.mdx @@ -30,8 +30,17 @@ Any pipeline object can be saved locally with [`~DiffusionPipeline.save_pretrain ## DiffusionPipeline [[autodoc]] DiffusionPipeline + - all + - __call__ + - device + - to ## ImagePipelineOutput By default diffusion pipelines return an object of class [[autodoc]] pipelines.ImagePipelineOutput + +## AudioPipelineOutput +By default diffusion pipelines return an object of class + +[[autodoc]] pipelines.AudioPipelineOutput diff --git a/docs/source/api/pipelines/alt_diffusion.mdx b/docs/source/api/pipelines/alt_diffusion.mdx index 7a6536ff7877..0f497a390a7c 100644 --- a/docs/source/api/pipelines/alt_diffusion.mdx +++ b/docs/source/api/pipelines/alt_diffusion.mdx @@ -69,9 +69,15 @@ If you want to use all possible use cases in a single `DiffusionPipeline` we rec ## AltDiffusionPipelineOutput [[autodoc]] pipelines.alt_diffusion.AltDiffusionPipelineOutput + - all + - __call__ ## AltDiffusionPipeline [[autodoc]] AltDiffusionPipeline + - all + - __call__ ## AltDiffusionImg2ImgPipeline [[autodoc]] AltDiffusionImg2ImgPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/audio_diffusion.mdx b/docs/source/api/pipelines/audio_diffusion.mdx index 4cbad7252b16..ec9b1fb2d304 100644 --- a/docs/source/api/pipelines/audio_diffusion.mdx +++ b/docs/source/api/pipelines/audio_diffusion.mdx @@ -91,6 +91,8 @@ display(Audio(output.audios[0], rate=pipe.mel.get_sample_rate())) ## AudioDiffusionPipeline [[autodoc]] AudioDiffusionPipeline + - all + - __call__ ## Mel [[autodoc]] Mel diff --git a/docs/source/api/pipelines/cycle_diffusion.mdx b/docs/source/api/pipelines/cycle_diffusion.mdx index cbb9a57be8b7..70986bd39a3d 100644 --- a/docs/source/api/pipelines/cycle_diffusion.mdx +++ b/docs/source/api/pipelines/cycle_diffusion.mdx @@ -96,3 +96,5 @@ image.save("black_to_blue.png") ## CycleDiffusionPipeline [[autodoc]] CycleDiffusionPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/dance_diffusion.mdx b/docs/source/api/pipelines/dance_diffusion.mdx index f41210b27756..8264de7db603 100644 --- a/docs/source/api/pipelines/dance_diffusion.mdx +++ b/docs/source/api/pipelines/dance_diffusion.mdx @@ -30,3 +30,5 @@ The original codebase of this implementation can be found [here](https://github. ## DanceDiffusionPipeline [[autodoc]] DanceDiffusionPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/ddim.mdx b/docs/source/api/pipelines/ddim.mdx index 6619bd12a74c..b1dfa3b056a8 100644 --- a/docs/source/api/pipelines/ddim.mdx +++ b/docs/source/api/pipelines/ddim.mdx @@ -32,3 +32,5 @@ For questions, feel free to contact the author on [tsong.me](https://tsong.me/). ## DDIMPipeline [[autodoc]] DDIMPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/ddpm.mdx b/docs/source/api/pipelines/ddpm.mdx index 8bd12c2cee2e..92cee580d152 100644 --- a/docs/source/api/pipelines/ddpm.mdx +++ b/docs/source/api/pipelines/ddpm.mdx @@ -33,3 +33,5 @@ The original codebase of this paper can be found [here](https://github.com/hojon # DDPMPipeline [[autodoc]] DDPMPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/latent_diffusion.mdx b/docs/source/api/pipelines/latent_diffusion.mdx index 07dd0bf8d56a..475957d93cd8 100644 --- a/docs/source/api/pipelines/latent_diffusion.mdx +++ b/docs/source/api/pipelines/latent_diffusion.mdx @@ -40,6 +40,10 @@ The original codebase can be found [here](https://github.com/CompVis/latent-diff ## LDMTextToImagePipeline [[autodoc]] LDMTextToImagePipeline + - all + - __call__ ## LDMSuperResolutionPipeline [[autodoc]] LDMSuperResolutionPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/latent_diffusion_uncond.mdx b/docs/source/api/pipelines/latent_diffusion_uncond.mdx index 3b3d54d2cb7f..03f1f31cee5d 100644 --- a/docs/source/api/pipelines/latent_diffusion_uncond.mdx +++ b/docs/source/api/pipelines/latent_diffusion_uncond.mdx @@ -38,3 +38,5 @@ The original codebase can be found [here](https://github.com/CompVis/latent-diff ## LDMPipeline [[autodoc]] LDMPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/paint_by_example.mdx b/docs/source/api/pipelines/paint_by_example.mdx index e6f7e7e05f19..91b936d98ac0 100644 --- a/docs/source/api/pipelines/paint_by_example.mdx +++ b/docs/source/api/pipelines/paint_by_example.mdx @@ -69,4 +69,6 @@ image ``` ## PaintByExamplePipeline -[[autodoc]] pipelines.paint_by_example.pipeline_paint_by_example.PaintByExamplePipeline +[[autodoc]] PaintByExamplePipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/pndm.mdx b/docs/source/api/pipelines/pndm.mdx index 01b9db5800d2..824a927d8bc3 100644 --- a/docs/source/api/pipelines/pndm.mdx +++ b/docs/source/api/pipelines/pndm.mdx @@ -30,4 +30,6 @@ The original codebase can be found [here](https://github.com/luping-liu/PNDM). ## PNDMPipeline -[[autodoc]] pipelines.pndm.pipeline_pndm.PNDMPipeline +[[autodoc]] PNDMPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/repaint.mdx b/docs/source/api/pipelines/repaint.mdx index 295cf546cdd8..d0a3a6875b24 100644 --- a/docs/source/api/pipelines/repaint.mdx +++ b/docs/source/api/pipelines/repaint.mdx @@ -72,4 +72,6 @@ inpainted_image = output.images[0] ``` ## RePaintPipeline -[[autodoc]] pipelines.repaint.pipeline_repaint.RePaintPipeline +[[autodoc]] RePaintPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/score_sde_ve.mdx b/docs/source/api/pipelines/score_sde_ve.mdx index c98e9ba44dd4..7a5d7ee83aa5 100644 --- a/docs/source/api/pipelines/score_sde_ve.mdx +++ b/docs/source/api/pipelines/score_sde_ve.mdx @@ -32,3 +32,5 @@ This pipeline implements the Variance Expanding (VE) variant of the method. ## ScoreSdeVePipeline [[autodoc]] ScoreSdeVePipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/stable_diffusion.mdx b/docs/source/api/pipelines/stable_diffusion.mdx index b9bb1c2d5706..fe28155600ce 100644 --- a/docs/source/api/pipelines/stable_diffusion.mdx +++ b/docs/source/api/pipelines/stable_diffusion.mdx @@ -73,18 +73,56 @@ If you want to use all possible use cases in a single `DiffusionPipeline` you ca ## StableDiffusionPipeline [[autodoc]] StableDiffusionPipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention + + ## StableDiffusionImg2ImgPipeline [[autodoc]] StableDiffusionImg2ImgPipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention ## StableDiffusionInpaintPipeline [[autodoc]] StableDiffusionInpaintPipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention ## StableDiffusionDepth2ImgPipeline [[autodoc]] StableDiffusionDepth2ImgPipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention ## StableDiffusionImageVariationPipeline [[autodoc]] StableDiffusionImageVariationPipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention ## StableDiffusionUpscalePipeline [[autodoc]] StableDiffusionUpscalePipeline + - all + - __call__ + - enable_attention_slicing + - disable_attention_slicing + - enable_xformers_memory_efficient_attention + - disable_xformers_memory_efficient_attention diff --git a/docs/source/api/pipelines/stable_diffusion_safe.mdx b/docs/source/api/pipelines/stable_diffusion_safe.mdx index 86ec2fc70d4a..c700b9c9f69e 100644 --- a/docs/source/api/pipelines/stable_diffusion_safe.mdx +++ b/docs/source/api/pipelines/stable_diffusion_safe.mdx @@ -81,6 +81,10 @@ To use a different scheduler, you can either change it via the [`ConfigMixin.fro ## StableDiffusionSafePipelineOutput [[autodoc]] pipelines.stable_diffusion_safe.StableDiffusionSafePipelineOutput + - all + - __call__ ## StableDiffusionPipelineSafe [[autodoc]] StableDiffusionPipelineSafe + - all + - __call__ diff --git a/docs/source/api/pipelines/stochastic_karras_ve.mdx b/docs/source/api/pipelines/stochastic_karras_ve.mdx index cca219423173..ab185ec20d6c 100644 --- a/docs/source/api/pipelines/stochastic_karras_ve.mdx +++ b/docs/source/api/pipelines/stochastic_karras_ve.mdx @@ -32,3 +32,5 @@ This pipeline implements the Stochastic sampling tailored to the Variance-Expand ## KarrasVePipeline [[autodoc]] KarrasVePipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/unclip.mdx b/docs/source/api/pipelines/unclip.mdx index 275c4cff8665..87d44adc0d76 100644 --- a/docs/source/api/pipelines/unclip.mdx +++ b/docs/source/api/pipelines/unclip.mdx @@ -29,5 +29,9 @@ The unCLIP model in diffusers comes from kakaobrain's karlo and the original cod ## UnCLIPPipeline [[autodoc]] UnCLIPPipeline + - all + - __call__ [[autodoc]] UnCLIPImageVariationPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/versatile_diffusion.mdx b/docs/source/api/pipelines/versatile_diffusion.mdx index d9b513329c60..80da6768bfcf 100644 --- a/docs/source/api/pipelines/versatile_diffusion.mdx +++ b/docs/source/api/pipelines/versatile_diffusion.mdx @@ -56,9 +56,15 @@ To use a different scheduler, you can either change it via the [`ConfigMixin.fro ## VersatileDiffusionTextToImagePipeline [[autodoc]] VersatileDiffusionTextToImagePipeline + - all + - __call__ ## VersatileDiffusionImageVariationPipeline [[autodoc]] VersatileDiffusionImageVariationPipeline + - all + - __call__ ## VersatileDiffusionDualGuidedPipeline [[autodoc]] VersatileDiffusionDualGuidedPipeline + - all + - __call__ diff --git a/docs/source/api/pipelines/vq_diffusion.mdx b/docs/source/api/pipelines/vq_diffusion.mdx index 93e7a7ec1b3b..459c65293589 100644 --- a/docs/source/api/pipelines/vq_diffusion.mdx +++ b/docs/source/api/pipelines/vq_diffusion.mdx @@ -30,4 +30,6 @@ The original codebase can be found [here](https://github.com/microsoft/VQ-Diffus ## VQDiffusionPipeline -[[autodoc]] pipelines.vq_diffusion.pipeline_vq_diffusion.VQDiffusionPipeline +[[autodoc]] VQDiffusionPipeline + - all + - __call__