Skip to content

Commit 55ce615

Browse files
author
yiyi@huggingface.co
committed
update based on feedback
1 parent 765fbdd commit 55ce615

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.ai/modular.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,14 @@ class MyModelDenoiseLoopWrapper(LoopSequentialPipelineBlocks):
8686

8787
Autoregressive video models (e.g. Helios) also use it for an outer chunk loop:
8888
```python
89-
class HeliosChunkDenoiseStep(LoopSequentialPipelineBlocks):
90-
block_classes = [ChunkHistorySlice, ChunkNoiseGen, ChunkDenoiseInner, ChunkUpdate]
89+
class HeliosChunkDenoiseStep(HeliosChunkLoopWrapper):
90+
block_classes = [
91+
HeliosChunkHistorySliceStep,
92+
HeliosChunkNoiseGenStep,
93+
HeliosChunkSchedulerResetStep,
94+
HeliosChunkDenoiseInner,
95+
HeliosChunkUpdateStep,
96+
]
9197
```
9298

9399
Note: sub-blocks inside `LoopSequentialPipelineBlocks` receive `(components, block_state, i, t)` for denoise loops or `(components, block_state, k)` for chunk loops.

0 commit comments

Comments
 (0)