Skip to content

Commit 4524d43

Browse files
committed
update
1 parent b6dc0b7 commit 4524d43

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

src/diffusers/modular_pipelines/wan/before_denoise.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from ...schedulers import UniPCMultistepScheduler
2121
from ...utils import logging
2222
from ...utils.torch_utils import randn_tensor
23-
from ..modular_pipeline import PipelineBlock, PipelineState
23+
from ..modular_pipeline import ModularPipelineBlocks, PipelineState
2424
from ..modular_pipeline_utils import ComponentSpec, InputParam, OutputParam
2525
from .modular_pipeline import WanModularPipeline
2626

@@ -94,7 +94,7 @@ def retrieve_timesteps(
9494
return timesteps, num_inference_steps
9595

9696

97-
class WanInputStep(PipelineBlock):
97+
class WanInputStep(ModularPipelineBlocks):
9898
model_name = "wan"
9999

100100
@property
@@ -194,7 +194,7 @@ def __call__(self, components: WanModularPipeline, state: PipelineState) -> Pipe
194194
return components, state
195195

196196

197-
class WanSetTimestepsStep(PipelineBlock):
197+
class WanSetTimestepsStep(ModularPipelineBlocks):
198198
model_name = "wan"
199199

200200
@property
@@ -243,7 +243,7 @@ def __call__(self, components: WanModularPipeline, state: PipelineState) -> Pipe
243243
return components, state
244244

245245

246-
class WanPrepareLatentsStep(PipelineBlock):
246+
class WanPrepareLatentsStep(ModularPipelineBlocks):
247247
model_name = "wan"
248248

249249
@property

src/diffusers/modular_pipelines/wan/decoders.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
from ...models import AutoencoderKLWan
2323
from ...utils import logging
2424
from ...video_processor import VideoProcessor
25-
from ..modular_pipeline import PipelineBlock, PipelineState
25+
from ..modular_pipeline import ModularPipelineBlocks, PipelineState
2626
from ..modular_pipeline_utils import ComponentSpec, InputParam, OutputParam
2727

2828

2929
logger = logging.get_logger(__name__) # pylint: disable=invalid-name
3030

3131

32-
class WanDecodeStep(PipelineBlock):
32+
class WanDecodeStep(ModularPipelineBlocks):
3333
model_name = "wan"
3434

3535
@property

src/diffusers/modular_pipelines/wan/denoise.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
from ...utils import logging
2424
from ..modular_pipeline import (
2525
BlockState,
26-
LoopSequentialPipelineBlocks,
27-
PipelineBlock,
26+
LoopSequentialModularPipelineBlockss,
27+
ModularPipelineBlocks,
2828
PipelineState,
2929
)
3030
from ..modular_pipeline_utils import ComponentSpec, InputParam, OutputParam
@@ -34,7 +34,7 @@
3434
logger = logging.get_logger(__name__) # pylint: disable=invalid-name
3535

3636

37-
class WanLoopDenoiser(PipelineBlock):
37+
class WanLoopDenoiser(ModularPipelineBlocks):
3838
model_name = "wan"
3939

4040
@property
@@ -53,7 +53,7 @@ def expected_components(self) -> List[ComponentSpec]:
5353
def description(self) -> str:
5454
return (
5555
"Step within the denoising loop that denoise the latents with guidance. "
56-
"This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialPipelineBlocks` "
56+
"This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialModularPipelineBlockss` "
5757
"object (e.g. `WanDenoiseLoopWrapper`)"
5858
)
5959

@@ -132,7 +132,7 @@ def __call__(
132132
return components, block_state
133133

134134

135-
class WanLoopAfterDenoiser(PipelineBlock):
135+
class WanLoopAfterDenoiser(ModularPipelineBlocks):
136136
model_name = "wan"
137137

138138
@property
@@ -145,7 +145,7 @@ def expected_components(self) -> List[ComponentSpec]:
145145
def description(self) -> str:
146146
return (
147147
"step within the denoising loop that update the latents. "
148-
"This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialPipelineBlocks` "
148+
"This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialModularPipelineBlockss` "
149149
"object (e.g. `WanDenoiseLoopWrapper`)"
150150
)
151151

@@ -181,7 +181,7 @@ def __call__(self, components: WanModularPipeline, block_state: BlockState, i: i
181181
return components, block_state
182182

183183

184-
class WanDenoiseLoopWrapper(LoopSequentialPipelineBlocks):
184+
class WanDenoiseLoopWrapper(LoopSequentialModularPipelineBlockss):
185185
model_name = "wan"
186186

187187
@property

src/diffusers/modular_pipelines/wan/encoders.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from ...configuration_utils import FrozenDict
2323
from ...guiders import ClassifierFreeGuidance
2424
from ...utils import is_ftfy_available, logging
25-
from ..modular_pipeline import PipelineBlock, PipelineState
25+
from ..modular_pipeline import ModularPipelineBlocks, PipelineState
2626
from ..modular_pipeline_utils import ComponentSpec, ConfigSpec, InputParam, OutputParam
2727
from .modular_pipeline import WanModularPipeline
2828

@@ -51,7 +51,7 @@ def prompt_clean(text):
5151
return text
5252

5353

54-
class WanTextEncoderStep(PipelineBlock):
54+
class WanTextEncoderStep(ModularPipelineBlocks):
5555
model_name = "wan"
5656

5757
@property

src/diffusers/modular_pipelines/wan/modular_blocks.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
from ...utils import logging
16-
from ..modular_pipeline import AutoPipelineBlocks, SequentialPipelineBlocks
16+
from ..modular_pipeline import AutoModularPipelineBlockss, SequentialModularPipelineBlockss
1717
from ..modular_pipeline_utils import InsertableDict
1818
from .before_denoise import (
1919
WanInputStep,
@@ -29,7 +29,7 @@
2929

3030

3131
# before_denoise: text2vid
32-
class WanBeforeDenoiseStep(SequentialPipelineBlocks):
32+
class WanBeforeDenoiseStep(SequentialModularPipelineBlockss):
3333
block_classes = [
3434
WanInputStep,
3535
WanSetTimestepsStep,
@@ -49,7 +49,7 @@ def description(self):
4949

5050

5151
# before_denoise: all task (text2vid,)
52-
class WanAutoBeforeDenoiseStep(AutoPipelineBlocks):
52+
class WanAutoBeforeDenoiseStep(AutoModularPipelineBlockss):
5353
block_classes = [
5454
WanBeforeDenoiseStep,
5555
]
@@ -66,7 +66,7 @@ def description(self):
6666

6767

6868
# denoise: text2vid
69-
class WanAutoDenoiseStep(AutoPipelineBlocks):
69+
class WanAutoDenoiseStep(AutoModularPipelineBlockss):
7070
block_classes = [
7171
WanDenoiseStep,
7272
]
@@ -83,7 +83,7 @@ def description(self) -> str:
8383

8484

8585
# decode: all task (text2img, img2img, inpainting)
86-
class WanAutoDecodeStep(AutoPipelineBlocks):
86+
class WanAutoDecodeStep(AutoModularPipelineBlockss):
8787
block_classes = [WanDecodeStep]
8888
block_names = ["non-inpaint"]
8989
block_trigger_inputs = [None]
@@ -94,7 +94,7 @@ def description(self):
9494

9595

9696
# text2vid
97-
class WanAutoBlocks(SequentialPipelineBlocks):
97+
class WanAutoBlocks(SequentialModularPipelineBlockss):
9898
block_classes = [
9999
WanTextEncoderStep,
100100
WanAutoBeforeDenoiseStep,

0 commit comments

Comments
 (0)