Views
No views yet
EchoLVFM code repository. You need both to run the model.| Subfolder | Flow | Inference | Notes |
|---|---|---|---|
echolvfm_h1/ | RMMFlow | one-step | Adaptive-weighting exponent h=1 in the training loss |
echolvfm_h2/ | RMMFlow | one-step | Adaptive-weighting exponent h=2 in the training loss |
linear/ | LinearFlow | multi-step ODE | Baseline for comparison |
h is a loss hyperparameter (the exponent of the adaptive-weighting
term), not a step count. Both RMMFlow variants are one-step generators —
that's the defining property of RMMFlow.model.safetensors — the flow-level state dict (~293 MB).config.yaml — minimal config to rebuild the UNet3D + flow wrapper.1from utils.hub import load_model_from_hub
2
3flow = load_model_from_hub(
4 "EngEmmanuel/EchoLVFM-Weights",
5 subfolder="echolvfm_h2",
6 device="cuda",
7)HReynaud/EchoFlow, subfolder vae); see
vae/util.py::load_vae_and_processor in the code repo.1@article{echolvfm2026,
2 title = {EchoLVFM: One-Step Video Generation via Latent Flow Matching for Echocardiogram Synthesis},
3 author = {Oladokun, Emmanuel and Thomas, Sarina and Šprem, Jurica and Grau, Vicente},
4 journal = {arXiv preprint arXiv:2603.13967},
5 year = {2026}
6}