Skip to content

Commit 3435ba2

Browse files
committed
Add z-image-omni-base implementation
1 parent 17c0e79 commit 3435ba2

File tree

7 files changed

+1748
-3
lines changed

7 files changed

+1748
-3
lines changed

src/diffusers/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,7 @@
279279
"WanTransformer3DModel",
280280
"WanVACETransformer3DModel",
281281
"ZImageTransformer2DModel",
282+
"ZImageOmniTransformer2DModel",
282283
"attention_backend",
283284
]
284285
)
@@ -668,6 +669,7 @@
668669
"WuerstchenPriorPipeline",
669670
"ZImageImg2ImgPipeline",
670671
"ZImagePipeline",
672+
"ZImageOmniPipeline",
671673
]
672674
)
673675

@@ -1013,6 +1015,7 @@
10131015
WanTransformer3DModel,
10141016
WanVACETransformer3DModel,
10151017
ZImageTransformer2DModel,
1018+
ZImageOmniTransformer2DModel,
10161019
attention_backend,
10171020
)
10181021
from .modular_pipelines import ComponentsManager, ComponentSpec, ModularPipeline, ModularPipelineBlocks
@@ -1371,6 +1374,7 @@
13711374
WuerstchenPriorPipeline,
13721375
ZImageImg2ImgPipeline,
13731376
ZImagePipeline,
1377+
ZImageOmniPipeline,
13741378
)
13751379

13761380
try:

src/diffusers/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
_import_structure["transformers.transformer_wan_animate"] = ["WanAnimateTransformer3DModel"]
117117
_import_structure["transformers.transformer_wan_vace"] = ["WanVACETransformer3DModel"]
118118
_import_structure["transformers.transformer_z_image"] = ["ZImageTransformer2DModel"]
119+
_import_structure["transformers.transformer_z_image_omni"] = ["ZImageOmniTransformer2DModel"]
119120
_import_structure["unets.unet_1d"] = ["UNet1DModel"]
120121
_import_structure["unets.unet_2d"] = ["UNet2DModel"]
121122
_import_structure["unets.unet_2d_condition"] = ["UNet2DConditionModel"]

src/diffusers/models/transformers/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,4 @@
4848
from .transformer_wan_animate import WanAnimateTransformer3DModel
4949
from .transformer_wan_vace import WanVACETransformer3DModel
5050
from .transformer_z_image import ZImageTransformer2DModel
51+
from .transformer_z_image_omni import ZImageOmniTransformer2DModel

0 commit comments

Comments
 (0)