"docs/vscode:/vscode.git/clone" did not exist on "dd82ab14972a17cdf4570bee20ad15c10167bd6f"
__init__.py 1.32 KB
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
patil-suraj's avatar
patil-suraj committed
10
from .models import AutoencoderKL, NCSNpp, TemporalUNet, UNetLDMModel, UNetModel, VQModel
Patrick von Platen's avatar
Patrick von Platen committed
11
from .pipeline_utils import DiffusionPipeline
12
13
14
15
16
17
18
19
20
from .pipelines import (
    BDDMPipeline,
    DDIMPipeline,
    DDPMPipeline,
    LatentDiffusionUncondPipeline,
    PNDMPipeline,
    ScoreSdeVePipeline,
    ScoreSdeVpPipeline,
)
Patrick von Platen's avatar
Patrick von Platen committed
21
22
23
24
25
26
27
from .schedulers import (
    DDIMScheduler,
    DDPMScheduler,
    GradTTSScheduler,
    PNDMScheduler,
    SchedulerMixin,
    ScoreSdeVeScheduler,
Patrick von Platen's avatar
Patrick von Platen committed
28
    ScoreSdeVpScheduler,
Patrick von Platen's avatar
Patrick von Platen committed
29
)
Patrick von Platen's avatar
Patrick von Platen committed
30

Patrick von Platen's avatar
Patrick von Platen committed
31

Patrick von Platen's avatar
Patrick von Platen committed
32
if is_transformers_available():
Patrick von Platen's avatar
Patrick von Platen committed
33
    from .models.unet_glide import GlideSuperResUNetModel, GlideTextToImageUNetModel, GlideUNetModel
Patrick von Platen's avatar
Patrick von Platen committed
34
    from .models.unet_grad_tts import UNetGradTTSModel
Patrick von Platen's avatar
Patrick von Platen committed
35
    from .pipelines import GlidePipeline, LatentDiffusionPipeline
Patrick von Platen's avatar
Patrick von Platen committed
36
37
else:
    from .utils.dummy_transformers_objects import *
Patrick von Platen's avatar
Patrick von Platen committed
38
39
40


if is_transformers_available() and is_inflect_available() and is_unidecode_available():
Patrick von Platen's avatar
Patrick von Platen committed
41
    from .pipelines import GradTTSPipeline
Patrick von Platen's avatar
Patrick von Platen committed
42
43
else:
    from .utils.dummy_transformers_and_inflect_and_unidecode_objects import *