Skip to content

Commit 4aeba6c

Browse files
committed
add lucy
1 parent de6c2c4 commit 4aeba6c

File tree

5 files changed

+754
-0
lines changed

5 files changed

+754
-0
lines changed

mindone/diffusers/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"LTXImageToVideoPipeline",
249249
"LTXLatentUpsamplePipeline",
250250
"LTXPipeline",
251+
"LucyEditPipeline",
251252
"Lumina2Pipeline",
252253
"Lumina2Text2ImgPipeline",
253254
"LuminaPipeline",
@@ -640,6 +641,7 @@
640641
LTXImageToVideoPipeline,
641642
LTXLatentUpsamplePipeline,
642643
LTXPipeline,
644+
LucyEditPipeline,
643645
Lumina2Pipeline,
644646
Lumina2Text2ImgPipeline,
645647
LuminaPipeline,

mindone/diffusers/pipelines/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@
148148
"ltx": ["LTXPipeline", "LTXImageToVideoPipeline", "LTXConditionPipeline", "LTXLatentUpsamplePipeline"],
149149
"lumina": ["LuminaPipeline", "LuminaText2ImgPipeline"],
150150
"lumina2": ["Lumina2Pipeline", "Lumina2Text2ImgPipeline"],
151+
"lucy": ["LucyEditPipeline"],
151152
"marigold": [
152153
"MarigoldDepthPipeline",
153154
"MarigoldIntrinsicsPipeline",
@@ -393,6 +394,7 @@
393394
LEditsPPPipelineStableDiffusionXL,
394395
)
395396
from .ltx import LTXConditionPipeline, LTXImageToVideoPipeline, LTXLatentUpsamplePipeline, LTXPipeline
397+
from .lucy import LucyEditPipeline
396398
from .lumina import LuminaPipeline, LuminaText2ImgPipeline
397399
from .lumina2 import Lumina2Pipeline, Lumina2Text2ImgPipeline
398400
from .marigold import MarigoldDepthPipeline, MarigoldIntrinsicsPipeline, MarigoldNormalsPipeline
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
from typing import TYPE_CHECKING
2+
3+
from ...utils import _LazyModule
4+
5+
_dummy_objects = {}
6+
_import_structure = {}
7+
8+
_import_structure["pipeline_lucy_edit"] = ["LucyEditPipeline"]
9+
if TYPE_CHECKING:
10+
from .pipeline_lucy_edit import LucyEditPipeline
11+
12+
else:
13+
import sys
14+
15+
sys.modules[__name__] = _LazyModule(
16+
__name__,
17+
globals()["__file__"],
18+
_import_structure,
19+
module_spec=__spec__,
20+
)
21+
22+
for name, value in _dummy_objects.items():
23+
setattr(sys.modules[__name__], name, value)

0 commit comments

Comments
 (0)