File tree Expand file tree Collapse file tree 5 files changed +53
-6
lines changed
docs/source/en/api/pipelines/stable_diffusion Expand file tree Collapse file tree 5 files changed +53
-6
lines changed Original file line number Diff line number Diff line change @@ -31,14 +31,14 @@ Make sure to check out the Stable Diffusion [Tips](overview#tips) section to lea
31
31
32
32
## StableDiffusionLDM3DPipeline
33
33
34
- [[ autodoc]] pipelines.stable_diffusion .pipeline_stable_diffusion_ldm3d.StableDiffusionLDM3DPipeline
34
+ [[ autodoc]] pipelines.stable_diffusion_ldm3d .pipeline_stable_diffusion_ldm3d.StableDiffusionLDM3DPipeline
35
35
- all
36
36
- __ call__
37
37
38
38
39
39
## LDM3DPipelineOutput
40
40
41
- [[ autodoc]] pipelines.stable_diffusion .pipeline_stable_diffusion_ldm3d.LDM3DPipelineOutput
41
+ [[ autodoc]] pipelines.stable_diffusion_ldm3d .pipeline_stable_diffusion_ldm3d.LDM3DPipelineOutput
42
42
- all
43
43
- __ call__
44
44
Original file line number Diff line number Diff line change 209
209
]
210
210
)
211
211
_import_structure ["stable_diffusion_diffedit" ] = ["StableDiffusionDiffEditPipeline" ]
212
+ _import_structure ["stable_diffusion_ldm3d" ] = ["StableDiffusionLDM3DPipeline" ]
212
213
_import_structure ["stable_diffusion_panorama" ] = ["StableDiffusionPanoramaPipeline" ]
213
214
_import_structure ["t2i_adapter" ] = [
214
215
"StableDiffusionAdapterPipeline" ,
427
428
StableDiffusionInpaintPipeline ,
428
429
StableDiffusionInstructPix2PixPipeline ,
429
430
StableDiffusionLatentUpscalePipeline ,
430
- StableDiffusionLDM3DPipeline ,
431
431
StableDiffusionPipeline ,
432
432
StableDiffusionUpscalePipeline ,
433
433
StableUnCLIPImg2ImgPipeline ,
436
436
from .stable_diffusion_attend_and_excite import StableDiffusionAttendAndExcitePipeline
437
437
from .stable_diffusion_diffedit import StableDiffusionDiffEditPipeline
438
438
from .stable_diffusion_gligen import StableDiffusionGLIGENPipeline , StableDiffusionGLIGENTextImagePipeline
439
+ from .stable_diffusion_ldm3d import StableDiffusionLDM3DPipeline
439
440
from .stable_diffusion_panorama import StableDiffusionPanoramaPipeline
440
441
from .stable_diffusion_safe import StableDiffusionPipelineSafe
441
442
from .stable_diffusion_sag import StableDiffusionSAGPipeline
Original file line number Diff line number Diff line change 40
40
_import_structure ["pipeline_stable_diffusion_inpaint_legacy" ] = ["StableDiffusionInpaintPipelineLegacy" ]
41
41
_import_structure ["pipeline_stable_diffusion_instruct_pix2pix" ] = ["StableDiffusionInstructPix2PixPipeline" ]
42
42
_import_structure ["pipeline_stable_diffusion_latent_upscale" ] = ["StableDiffusionLatentUpscalePipeline" ]
43
- _import_structure ["pipeline_stable_diffusion_ldm3d" ] = ["StableDiffusionLDM3DPipeline" ]
44
43
_import_structure ["pipeline_stable_diffusion_model_editing" ] = ["StableDiffusionModelEditingPipeline" ]
45
44
_import_structure ["pipeline_stable_diffusion_paradigms" ] = ["StableDiffusionParadigmsPipeline" ]
46
45
_import_structure ["pipeline_stable_diffusion_upscale" ] = ["StableDiffusionUpscalePipeline" ]
124
123
from .pipeline_stable_diffusion_latent_upscale import (
125
124
StableDiffusionLatentUpscalePipeline ,
126
125
)
127
- from .pipeline_stable_diffusion_ldm3d import StableDiffusionLDM3DPipeline
128
126
from .pipeline_stable_diffusion_upscale import StableDiffusionUpscalePipeline
129
127
from .pipeline_stable_unclip import StableUnCLIPPipeline
130
128
from .pipeline_stable_unclip_img2img import StableUnCLIPImg2ImgPipeline
Original file line number Diff line number Diff line change
1
+ from typing import TYPE_CHECKING
2
+
3
+ from ...utils import (
4
+ DIFFUSERS_SLOW_IMPORT ,
5
+ OptionalDependencyNotAvailable ,
6
+ _LazyModule ,
7
+ get_objects_from_module ,
8
+ is_torch_available ,
9
+ is_transformers_available ,
10
+ )
11
+
12
+
13
+ _dummy_objects = {}
14
+ _import_structure = {}
15
+
16
+
17
+ try :
18
+ if not (is_transformers_available () and is_torch_available ()):
19
+ raise OptionalDependencyNotAvailable ()
20
+ except OptionalDependencyNotAvailable :
21
+ from ...utils import dummy_torch_and_transformers_objects # noqa F403
22
+
23
+ _dummy_objects .update (get_objects_from_module (dummy_torch_and_transformers_objects ))
24
+ else :
25
+ _import_structure ["pipeline_stable_diffusion_ldm3d" ] = ["StableDiffusionLDM3DPipeline" ]
26
+
27
+ if TYPE_CHECKING or DIFFUSERS_SLOW_IMPORT :
28
+ try :
29
+ if not (is_transformers_available () and is_torch_available ()):
30
+ raise OptionalDependencyNotAvailable ()
31
+
32
+ except OptionalDependencyNotAvailable :
33
+ from ...utils .dummy_torch_and_transformers_objects import *
34
+ else :
35
+ from .pipeline_stable_diffusion_ldm3d import StableDiffusionLDM3DPipeline
36
+
37
+ else :
38
+ import sys
39
+
40
+ sys .modules [__name__ ] = _LazyModule (
41
+ __name__ ,
42
+ globals ()["__file__" ],
43
+ _import_structure ,
44
+ module_spec = __spec__ ,
45
+ )
46
+
47
+ for name , value in _dummy_objects .items ():
48
+ setattr (sys .modules [__name__ ], name , value )
Original file line number Diff line number Diff line change 37
37
)
38
38
from ...utils .torch_utils import randn_tensor
39
39
from ..pipeline_utils import DiffusionPipeline
40
- from .safety_checker import StableDiffusionSafetyChecker
40
+ from .. stable_diffusion . safety_checker import StableDiffusionSafetyChecker
41
41
42
42
43
43
logger = logging .get_logger (__name__ ) # pylint: disable=invalid-name
You can’t perform that action at this time.
0 commit comments