When designing a World Action Model, there's a question we can never quite avoid: should video and action share a single backbone, or be modeled separately? And does inference really need to generate a future prediction at all? This post draws on EasyWAM's full set of results on LIBERO / LIBERO-Plus for three representative architectures, laying the training regime (full-parameter / LoRA) and generalization ability (LIBERO-Plus) side by side, and walking through what the numbers say and the architectural reasons behind them. All figures below are from experiments on the Wan2.2-TI2V-5B backbone.

Experimental Setup


RQ1: How do the architectures perform under full-parameter vs. LoRA training?

Setup: We put full-parameter training and LoRA (Rank 128) training results into the same table to see whether switching the training regime changes the relative ranking of the architectures.

Results (LIBERO, Avg.)

ModelStructureTrainingSpatialObjectGoalLongAvg.
EasyWAM-UnifiedSingle-DiTFull99.099.499.298.299.0
EasyWAM-HiddenDual-DiTFull99.4100.097.097.898.6
EasyWAM-MoTDual-DiTFull97.898.497.695.697.4
EasyWAM-UnifiedSingle-DiTLoRA84.097.892.081.288.8
EasyWAM-HiddenDual-DiTLoRA96.899.492.686.893.9
EasyWAM-MoTDual-DiTLoRA96.898.894.490.495.1

Findings


RQ2: How well do the different architectures generalize?

Setup: LIBERO-Plus takes checkpoints trained on LIBERO and systematically perturbs background, camera viewpoint, language instructions, object layout, lighting, noise, and robot embodiment, testing whether a model has actually learned a generalizable vision-action mapping. The three architectures follow different inference paradigms: MoT does not generate or predict future video at inference time, while both Hidden and Unified do.

Results (LIBERO-Plus, Avg.)

ModelPredicts video
at inference?
BackgroundCameraLanguageLayoutLightNoiseRobotAvg.
EasyWAM-UnifiedY55.833.793.780.692.250.271.467.5
EasyWAM-HiddenY56.849.295.381.090.458.277.472.4
EasyWAM-MoTN52.820.680.465.285.151.549.756.8

Findings


EasyWAM is a WAM training infrastructure built and continuously evolved together with the community, and we welcome contributions of any kind — we'd love for more people to become contributors.

If you have other questions about WAM training setups, feel free to open an Issue — we'll run targeted experiments and share reproducible analysis. You're also welcome to +1 existing issues; the ones that get more attention will be prioritized. And if you've run similar comparative experiments in your own setting, we'd love for you to share your findings in Issues too — we'll keep adding more models and benchmarks to this systematic evaluation.


How to cite

@misc{easywam2026,
  title  = {EasyWAM: A Unified and Efficient Framework for Training and Evaluating World Action Models},
  author = {EasyWAM-Team},
  year   = {2026},
  url    = {https://github.com/OpenMOSS/EasyWAM}
}