YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Checkpoints (ckpts/)

Training artifacts β€” weights, TensorBoard logs and evaluation results β€” for EchMo and the comparison models on the two radar echo segmentation datasets:

  • Syn-RED β€” synthetic echoes, 2 classes (background / target)
  • HiL-RED β€” hardware-in-the-loop jamming echoes, 7 annotated classes (networks are trained with 9 output channels)

Directory layout

ckpts/<dataset>/<run>/
β”œβ”€β”€ config.json                        # training configuration (model, nb_classes, hyper-parameters)
β”œβ”€β”€ boards/                            # TensorBoard logs (full training history)
└── results/
    β”œβ”€β”€ <model>.pt                     # exported plain weights (state_dict; ⚠️ see the epoch-291 note below)
    β”œβ”€β”€ <model>_latest_checkpoint.pt   # end-of-training full checkpoint (incl. optimizer, ~3x size; some runs)
    β”œβ”€β”€ <model>_results.json           # evaluation of the exported weights (epoch + val/test metrics)
    └── <model>_checkpoint_epoch<N>.pt # intermediate checkpoints kept by a few variant runs
  • Run naming: <model>_e<epochs>_lr<lr>_<loss>_<id>; EchMo additionally has ReCK-* re-evaluation/ablation runs and the dagger / deep / 4moe / memo architecture variants.
  • echmo_4moe_e300_lr0.zip is a packed archive of the echmo_4moe_e300_lr0/ run.

A note on the epoch-291 exports

In the seven runs below β€” all on HiL-RED β€” the exported <model>.pt weights were mistakenly saved from epoch 291 instead of the best epoch on the test curve:

  • deeplabv3plus_e300_lr0.0001_lsf_wce_4
  • unet_e300_lr0.0001_lsf_wce_0
  • vit_e300_lr0.0001_lsf_wce_0
  • fcn8s_e300_lr0.0001_lsf_wce_2
  • echmo_e300_lr0.0001_lsf_wce_18_ReCK-022
  • echmo_e300_lr0.0001_lsf_wce_19_ReCK-202
  • echmo_e300_lr0.0001_lsf_wce_20_ReCK-220

The true best-epoch weights are not included in these directories (<model>_latest_checkpoint.pt is the end-of-training checkpoint and is likewise not the best).

What this affects β€” and what it does not. All results reported in the paper are the best-epoch test-set values recorded in the TensorBoard training logs and are not affected: the complete logs are shipped in boards/, so every reported number can be re-verified (tensorboard --logdir ckpts/<dataset>/<run>/boards, scalar Test/Range_Doppler_metrics/MIoU). What is affected are only the exported weight files themselves: loading these runs' <model>.pt reproduces metrics below the logged best.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support