WiSER checkpoints

This repository contains the revised WiSER release checkpoint and the paper ablation endpoints. The matching public code is the canonical main branch at merge commit 1105ae03caf3757d43002b4e28b48232e2952669.

Main checkpoint

main/wiser_voxel_consolidated_small100_p9.pt is the promoted 100-scene, seed-0, Pretrain + Alternating checkpoint (R1Q9-ED8.2/v02/run001/s0). It contains the shared backbone, RadioMap head, and CIR head.

The revised CIR target applies 10 cm spatial bounce-voxel consolidation before learning. Stored path delays remain continuous; this release does not use a 128-bin temporal target. The default eight CIR queries are output slots, not fixed delay-bin classes.

SHA-256: c99c81dbbe14435f58847a6d42d77d2a592d1e19ae677cd65437b6ffa489d934.

Ablation checkpoints

The ablations/ tree contains one selected checkpoint for each of the 12 unique 50-scene, seed-0 endpoints used by the revised ablation suite. The training-scheme, RadioMap-component, and CIR-component families are kept in separate folders. joint_from_scratch also contains its epoch-100 terminal checkpoint because its selected epoch-20 checkpoint and completed training endpoint intentionally answer different questions.

These ablation checkpoints are controlled reduced-scale comparisons. They are not substitutes for the 100-scene main release checkpoint.

See checkpoint_index.json for experiment IDs, file sizes, hashes, and model roles. Each endpoint folder also has a short README.

Evaluation scope

main/eval_summary.json records two types of evidence:

  • the original release-candidate validation: 80 RadioMap records and 5,000 CIR queries from 10 scene-disjoint validation scenes;
  • the later balanced protocol: two 200-map RadioMap sets and three 5,000-query CIR sets.

The scene-disjoint scenes participated in historical checkpoint selection, so they are matched validation sets, not a sealed blind test.

Use with the public code

git clone https://github.com/scp10086/WiSER.git
cd WiSER
python scripts/infer_example.py \
  --example-root example \
  --checkpoint /path/to/main/wiser_voxel_consolidated_small100_p9.pt \
  --out-json outputs/example_summary.json

The bundled example scene is a seen/training-scene smoke example. It is not an unseen-scene benchmark and should not be used to reproduce paper metrics.

Dataset note

The linked Hugging Face dataset page is the companion Sionna/ScanNet++ release. The checkpoint in this repository was trained with the revised 10 cm voxel-consolidated derivative. Until that processed derivative is separately published, use the public dataset_gen/ pipeline and preserve the split and manifest identities described in the code repository.

Historical checkpoint

The former top-level wiser_sparse_scene_encoder_small100_full.pt represented the earlier 128-bin-era public code/data contract. It was removed from the current tree after this revised payload was uploaded and verified. Hugging Face Git history retains the old artifact for reproducibility.

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

Dataset used to train Jingqiao-ucsc/WiSER