Download experiments/flowmo_additive/src/model.py from cccat6/FlowMo-WM: direct link, hf CLI and curl.
- Browser
- Download file 624 Bytes
-
https://huggingface.co/cccat6/FlowMo-WM/resolve/main/experiments/flowmo_additive/src/model.py
- Command line
-
hf download hf://cccat6/FlowMo-WM/experiments/flowmo_additive/src/model.py
-
curl -L -o model.py https://huggingface.co/cccat6/FlowMo-WM/resolve/main/experiments/flowmo_additive/src/model.py
624 Bytes
| """FlowMo ablation without zero-context anchoring.""" | |
| import torch | |
| from experiments.flowmo_additive.src.config import default_config | |
| from experiments.shared.src.models.image_world_models import FlowMoAdditiveImageWorldModel | |
| def build_model(config: object) -> FlowMoAdditiveImageWorldModel: | |
| return FlowMoAdditiveImageWorldModel(config) | |
| def load_model(checkpoint_path: str, config: object | None = None) -> FlowMoAdditiveImageWorldModel: | |
| cfg = default_config() if config is None else config | |
| model = build_model(cfg) | |
| model.load_state_dict(torch.load(checkpoint_path, map_location="cpu")) | |
| return model | |