Spaces:
Runtime error
Runtime error
from ..utils import ( | |
OptionalDependencyNotAvailable, | |
is_flax_available, | |
is_k_diffusion_available, | |
is_librosa_available, | |
is_note_seq_available, | |
is_onnx_available, | |
is_torch_available, | |
is_transformers_available, | |
) | |
try: | |
if not is_torch_available(): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_pt_objects import * # noqa F403 | |
else: | |
from .dance_diffusion import DanceDiffusionPipeline | |
from .ddim import DDIMPipeline | |
from .ddpm import DDPMPipeline | |
from .dit import DiTPipeline | |
from .latent_diffusion import LDMSuperResolutionPipeline | |
from .latent_diffusion_uncond import LDMPipeline | |
from .pipeline_utils import AudioPipelineOutput, DiffusionPipeline, ImagePipelineOutput | |
from .pndm import PNDMPipeline | |
from .repaint import RePaintPipeline | |
from .score_sde_ve import ScoreSdeVePipeline | |
from .stochastic_karras_ve import KarrasVePipeline | |
try: | |
if not (is_torch_available() and is_librosa_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_torch_and_librosa_objects import * # noqa F403 | |
else: | |
from .audio_diffusion import AudioDiffusionPipeline, Mel | |
try: | |
if not (is_torch_available() and is_transformers_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_torch_and_transformers_objects import * # noqa F403 | |
else: | |
from .alt_diffusion import AltDiffusionImg2ImgPipeline, AltDiffusionPipeline | |
from .audioldm import AudioLDMPipeline | |
from .latent_diffusion import LDMTextToImagePipeline | |
from .paint_by_example import PaintByExamplePipeline | |
from .semantic_stable_diffusion import SemanticStableDiffusionPipeline | |
from .stable_diffusion import ( | |
CycleDiffusionPipeline, | |
StableDiffusionAttendAndExcitePipeline, | |
StableDiffusionControlNetPipeline, | |
StableDiffusionDepth2ImgPipeline, | |
StableDiffusionImageVariationPipeline, | |
StableDiffusionImg2ImgPipeline, | |
StableDiffusionInpaintPipeline, | |
StableDiffusionInpaintPipelineLegacy, | |
StableDiffusionInstructPix2PixPipeline, | |
StableDiffusionLatentUpscalePipeline, | |
StableDiffusionModelEditingPipeline, | |
StableDiffusionPanoramaPipeline, | |
StableDiffusionPipeline, | |
StableDiffusionPix2PixZeroPipeline, | |
StableDiffusionSAGPipeline, | |
StableDiffusionUpscalePipeline, | |
StableUnCLIPImg2ImgPipeline, | |
StableUnCLIPPipeline, | |
) | |
from .stable_diffusion_safe import StableDiffusionPipelineSafe | |
from .text_to_video_synthesis import TextToVideoSDPipeline | |
from .unclip import UnCLIPImageVariationPipeline, UnCLIPPipeline | |
from .versatile_diffusion import ( | |
VersatileDiffusionDualGuidedPipeline, | |
VersatileDiffusionImageVariationPipeline, | |
VersatileDiffusionPipeline, | |
VersatileDiffusionTextToImagePipeline, | |
) | |
from .vq_diffusion import VQDiffusionPipeline | |
try: | |
if not is_onnx_available(): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_onnx_objects import * # noqa F403 | |
else: | |
from .onnx_utils import OnnxRuntimeModel | |
try: | |
if not (is_torch_available() and is_transformers_available() and is_onnx_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_torch_and_transformers_and_onnx_objects import * # noqa F403 | |
else: | |
from .stable_diffusion import ( | |
OnnxStableDiffusionImg2ImgPipeline, | |
OnnxStableDiffusionInpaintPipeline, | |
OnnxStableDiffusionInpaintPipelineLegacy, | |
OnnxStableDiffusionPipeline, | |
OnnxStableDiffusionUpscalePipeline, | |
StableDiffusionOnnxPipeline, | |
) | |
try: | |
if not (is_torch_available() and is_transformers_available() and is_k_diffusion_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_torch_and_transformers_and_k_diffusion_objects import * # noqa F403 | |
else: | |
from .stable_diffusion import StableDiffusionKDiffusionPipeline | |
try: | |
if not is_flax_available(): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_flax_objects import * # noqa F403 | |
else: | |
from .pipeline_flax_utils import FlaxDiffusionPipeline | |
try: | |
if not (is_flax_available() and is_transformers_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_flax_and_transformers_objects import * # noqa F403 | |
else: | |
from .stable_diffusion import ( | |
FlaxStableDiffusionControlNetPipeline, | |
FlaxStableDiffusionImg2ImgPipeline, | |
FlaxStableDiffusionInpaintPipeline, | |
FlaxStableDiffusionPipeline, | |
) | |
try: | |
if not (is_transformers_available() and is_torch_available() and is_note_seq_available()): | |
raise OptionalDependencyNotAvailable() | |
except OptionalDependencyNotAvailable: | |
from ..utils.dummy_transformers_and_torch_and_note_seq_objects import * # noqa F403 | |
else: | |
from .spectrogram_diffusion import MidiProcessor, SpectrogramDiffusionPipeline | |