Skip to content

Commit ed59f90

Browse files
committed
modular pipeline builder -> ModularPipeline
1 parent a09ca7f commit ed59f90

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

src/diffusers/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@
162162
"KarrasVePipeline",
163163
"LDMPipeline",
164164
"LDMSuperResolutionPipeline",
165-
"ModularPipelineBuilder",
165+
"ModularPipeline",
166166
"PNDMPipeline",
167167
"RePaintPipeline",
168168
"ScoreSdeVePipeline",
@@ -674,7 +674,7 @@
674674
KarrasVePipeline,
675675
LDMPipeline,
676676
LDMSuperResolutionPipeline,
677-
ModularPipelineBuilder,
677+
ModularPipeline,
678678
PNDMPipeline,
679679
RePaintPipeline,
680680
ScoreSdeVePipeline,

src/diffusers/pipelines/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"AutoPipelineForInpainting",
4747
"AutoPipelineForText2Image",
4848
]
49-
_import_structure["modular_pipeline_builder"] = ["ModularPipelineBuilder"]
49+
_import_structure["modular_pipeline"] = ["ModularPipeline"]
5050
_import_structure["consistency_models"] = ["ConsistencyModelPipeline"]
5151
_import_structure["dance_diffusion"] = ["DanceDiffusionPipeline"]
5252
_import_structure["ddim"] = ["DDIMPipeline"]
@@ -452,7 +452,7 @@
452452
from .deprecated import KarrasVePipeline, LDMPipeline, PNDMPipeline, RePaintPipeline, ScoreSdeVePipeline
453453
from .dit import DiTPipeline
454454
from .latent_diffusion import LDMSuperResolutionPipeline
455-
from .modular_pipeline_builder import ModularPipelineBuilder
455+
from .modular_pipeline import ModularPipeline
456456
from .pipeline_utils import (
457457
AudioPipelineOutput,
458458
DiffusionPipeline,

src/diffusers/pipelines/modular_pipeline_builder.py renamed to src/diffusers/pipelines/modular_pipeline.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def combine_inputs(*input_lists: List[Tuple[str, Any]]) -> List[Tuple[str, Any]]
187187
class MultiPipelineBlocks:
188188
"""
189189
A class that combines multiple pipeline block classes into one. When used, it has same API and properties as
190-
PipelineBlock. And it can be used in ModularPipelineBuilder as a single pipeline block.
190+
PipelineBlock. And it can be used in ModularPipeline as a single pipeline block.
191191
"""
192192

193193
block_classes = []
@@ -583,7 +583,7 @@ def __repr__(self):
583583
)
584584

585585

586-
class ModularPipelineBuilder(ConfigMixin):
586+
class ModularPipeline(ConfigMixin):
587587
"""
588588
Base class for all Modular pipelines.
589589
@@ -694,7 +694,7 @@ def set_progress_bar_config(self, **kwargs):
694694
self._progress_bar_config = kwargs
695695

696696
def __call__(self, *args, **kwargs):
697-
raise NotImplementedError("__call__ is not implemented for ModularPipelineBuilder")
697+
raise NotImplementedError("__call__ is not implemented for ModularPipeline")
698698

699699
def run_blocks(self, state: PipelineState = None, output: Union[str, List[str]] = None, **kwargs):
700700
"""

src/diffusers/pipelines/pipeline_loading_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ def _get_pipeline_class(
376376
revision=revision,
377377
)
378378

379-
if class_obj.__name__ != "DiffusionPipeline" and class_obj.__name__ != "ModularPipelineBuilder":
379+
if class_obj.__name__ != "DiffusionPipeline" and class_obj.__name__ != "ModularPipeline":
380380
return class_obj
381381

382382
diffusers_module = importlib.import_module(class_obj.__module__.split(".")[0])

src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_modular.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
)
3333
from ...utils.torch_utils import is_compiled_module, randn_tensor
3434
from ..controlnet.multicontrolnet import MultiControlNetModel
35-
from ..modular_pipeline_builder import (
35+
from ..modular_pipeline import (
3636
AutoPipelineBlocks,
37-
ModularPipelineBuilder,
37+
ModularPipeline,
3838
PipelineBlock,
3939
PipelineState,
4040
SequentialPipelineBlocks,
@@ -1433,7 +1433,7 @@ class StableDiffusionXLAllSteps(SequentialPipelineBlocks):
14331433

14341434

14351435
class StableDiffusionXLModularPipeline(
1436-
ModularPipelineBuilder,
1436+
ModularPipeline,
14371437
StableDiffusionMixin,
14381438
TextualInversionLoaderMixin,
14391439
StableDiffusionXLLoraLoaderMixin,

src/diffusers/utils/dummy_pt_objects.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1140,7 +1140,7 @@ def from_pretrained(cls, *args, **kwargs):
11401140
requires_backends(cls, ["torch"])
11411141

11421142

1143-
class ModularPipelineBuilder(metaclass=DummyObject):
1143+
class ModularPipeline(metaclass=DummyObject):
11441144
_backends = ["torch"]
11451145

11461146
def __init__(self, *args, **kwargs):

0 commit comments

Comments
 (0)