返回 JoyAI-Echo
README.md
根目录 / echo_wm / examples / wm_cases / README.md
1 # WM Test Cases
2
3 Each case is a single first-frame I2V test. `case.json` contains only public
4 semantic controls; model paths and generated media stay outside this directory.
5
6 The case directory names are intentionally short. Each contains an `input.png`
7 and a compact `case.json` with `prompt`, `action`, and optional `fov_deg`/`seed`.
8
9 Run one case with:
10
11 ```bash
12 python echo_wm/scripts/run_wm_case.py \
13 --case echo_wm/examples/wm_cases/0004 \
14 --checkpoint echo_wm/checkpoints/echo-wm-base.safetensors \
15 --gemma-path echo_wm/checkpoints/gemma-3
16 ```
17
18 Use `--list` to see available cases. Use `--dry-run` to print the resolved
19 `inference_wm.py` command without loading a model.
20
21 The checked-in cases are intentionally single-shot I2V inputs:
22
23 | Case | Scene |
24 | --- | --- |
25 | `0004` | magic workshop interior |
26 | `0010` | limestone canyon pool |
27 | `0011` | alpine wingsuit flight |
28 | `0013` | meadow cabin, dog from behind |
29 | `0014` | giant piano ridge above clouds |
30
31 Each case's camera route is in its own `case.json`. Some strafe with `a`/`d`;
32 others hold `w` and steer with `l`/`j`, combining forward motion and yaw.
32 lines MARKDOWN