__init__.py 793 Bytes
Newer Older
Patrick von Platen's avatar
Patrick von Platen committed
1
2
3
# flake8: noqa
# There's no way to ignore "F401 '...' imported but unused" warnings in this
# module, but to preserve other warnings. So, don't check this module at all.
Patrick von Platen's avatar
Patrick von Platen committed
4
from .utils import is_inflect_available, is_transformers_available, is_unidecode_available
Patrick von Platen's avatar
Patrick von Platen committed
5
6


Patrick von Platen's avatar
Patrick von Platen committed
7
__version__ = "0.0.4"
Patrick von Platen's avatar
Patrick von Platen committed
8

Patrick von Platen's avatar
Patrick von Platen committed
9
from .modeling_utils import ModelMixin
Patrick von Platen's avatar
Patrick von Platen committed
10
from .models import AutoencoderKL, UNet2DConditionModel, UNet2DModel, VQModel
Patrick von Platen's avatar
Patrick von Platen committed
11
from .pipeline_utils import DiffusionPipeline
Patrick von Platen's avatar
Patrick von Platen committed
12
from .pipelines import DDIMPipeline, DDPMPipeline, LDMPipeline, PNDMPipeline, ScoreSdeVePipeline
13
from .schedulers import DDIMScheduler, DDPMScheduler, PNDMScheduler, SchedulerMixin, ScoreSdeVeScheduler
Patrick von Platen's avatar
Patrick von Platen committed
14

Patrick von Platen's avatar
Patrick von Platen committed
15

Patrick von Platen's avatar
Patrick von Platen committed
16
if is_transformers_available():
Patrick von Platen's avatar
Patrick von Platen committed
17
    from .pipelines import LDMTextToImagePipeline
Patrick von Platen's avatar
Patrick von Platen committed
18
19
else:
    from .utils.dummy_transformers_objects import *