|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
""" |
|
|
WorldEngine Modular Pipeline |
|
|
|
|
|
A Diffusers-compatible modular pipeline for frame-by-frame world model generation. |
|
|
Supports text and controller (mouse + button + scroll) conditioning. |
|
|
""" |
|
|
|
|
|
from .modular_blocks import WorldEngineBlocks, AUTO_BLOCKS |
|
|
from .encoders import WorldEngineTextEncoderStep, WorldEngineControllerEncoderStep |
|
|
from .before_denoise import ( |
|
|
WorldEngineBeforeDenoiseStep, |
|
|
WorldEngineSetTimestepsStep, |
|
|
WorldEnginePrepareLatentsStep, |
|
|
WorldEngineSetupKVCacheStep, |
|
|
StaticKVCache, |
|
|
LayerKVCache, |
|
|
) |
|
|
from .denoise import WorldEngineDenoiseLoop |
|
|
from .decoders import WorldEngineDecodeStep |
|
|
from .vae import WorldEngineVAE |
|
|
|
|
|
__version__ = "0.1.0" |
|
|
|
|
|
__all__ = [ |
|
|
|
|
|
"WorldEngineBlocks", |
|
|
"AUTO_BLOCKS", |
|
|
|
|
|
"WorldEngineTextEncoderStep", |
|
|
"WorldEngineControllerEncoderStep", |
|
|
|
|
|
"WorldEngineBeforeDenoiseStep", |
|
|
"WorldEngineSetTimestepsStep", |
|
|
"WorldEnginePrepareLatentsStep", |
|
|
"WorldEngineSetupKVCacheStep", |
|
|
|
|
|
"WorldEngineDenoiseLoop", |
|
|
|
|
|
"WorldEngineDecodeStep", |
|
|
|
|
|
"WorldModel", |
|
|
"WorldEngineVAE", |
|
|
|
|
|
"StaticKVCache", |
|
|
"LayerKVCache", |
|
|
] |
|
|
|