Skip to content

Commit a97fca2

Browse files
1
1 parent 3579cd2 commit a97fca2

File tree

7 files changed

+1198
-3
lines changed

7 files changed

+1198
-3
lines changed

src/diffusers/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@
289289
"CogVideoXVideoToVideoPipeline",
290290
"CogView3PlusPipeline",
291291
"CogView4Pipeline",
292+
"CogView4ControlPipeline",
292293
"ConsisIDPipeline",
293294
"CycleDiffusionPipeline",
294295
"FluxControlImg2ImgPipeline",
@@ -788,6 +789,7 @@
788789
CogVideoXVideoToVideoPipeline,
789790
CogView3PlusPipeline,
790791
CogView4Pipeline,
792+
CogView4ControlPipeline,
791793
ConsisIDPipeline,
792794
CycleDiffusionPipeline,
793795
FluxControlImg2ImgPipeline,

src/diffusers/models/controlnets/controlnet_cogview4.py

Lines changed: 465 additions & 0 deletions
Large diffs are not rendered by default.

src/diffusers/pipelines/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
"CogVideoXFunControlPipeline",
155155
]
156156
_import_structure["cogview3"] = ["CogView3PlusPipeline"]
157-
_import_structure["cogview4"] = ["CogView4Pipeline"]
157+
_import_structure["cogview4"] = ["CogView4Pipeline", "CogView4ControlPipeline"]
158158
_import_structure["consisid"] = ["ConsisIDPipeline"]
159159
_import_structure["controlnet"].extend(
160160
[
@@ -500,7 +500,7 @@
500500
CogVideoXVideoToVideoPipeline,
501501
)
502502
from .cogview3 import CogView3PlusPipeline
503-
from .cogview4 import CogView4Pipeline
503+
from .cogview4 import CogView4Pipeline, CogView4ControlPipeline
504504
from .consisid import ConsisIDPipeline
505505
from .controlnet import (
506506
BlipDiffusionControlNetPipeline,

src/diffusers/pipelines/auto_pipeline.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from ..utils import is_sentencepiece_available
2323
from .aura_flow import AuraFlowPipeline
2424
from .cogview3 import CogView3PlusPipeline
25-
from .cogview4 import CogView4Pipeline
25+
from .cogview4 import CogView4Pipeline, CogView4ControlPipeline
2626
from .controlnet import (
2727
StableDiffusionControlNetImg2ImgPipeline,
2828
StableDiffusionControlNetInpaintPipeline,
@@ -140,6 +140,7 @@
140140
("lumina2", Lumina2Text2ImgPipeline),
141141
("cogview3", CogView3PlusPipeline),
142142
("cogview4", CogView4Pipeline),
143+
("cogview4-control", CogView4ControlPipeline),
143144
]
144145
)
145146

src/diffusers/pipelines/cogview4/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
_dummy_objects.update(get_objects_from_module(dummy_torch_and_transformers_objects))
2424
else:
2525
_import_structure["pipeline_cogview4"] = ["CogView4Pipeline"]
26+
_import_structure["pipeline_cogview4_control"] = ["CogView4ControlPipeline"]
2627
if TYPE_CHECKING or DIFFUSERS_SLOW_IMPORT:
2728
try:
2829
if not (is_transformers_available() and is_torch_available()):

0 commit comments

Comments
 (0)