Yimeng He commited on
Commit
5789cc3
·
verified ·
1 Parent(s): 573ff13

model card

Browse files
Files changed (1) hide show
  1. README.md +40 -0
README.md ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-nc-4.0
3
+ library_name: pytorch
4
+ tags:
5
+ - mri-reconstruction
6
+ - medical-imaging
7
+ - accelerated-mri
8
+ - looped-transformer
9
+ ---
10
+
11
+ # LoopMR weights
12
+
13
+ Trained models of LoopMR, a looped (weight-tied) SDUM-Restormer for multicoil MRI reconstruction: one denoiser block applied 12 times
14
+ with E2E-VarNet's k-space state and soft data consistency, PromptMR+'s cascade inputs and sensitivity estimator, 4 carried latent
15
+ images and 5 adjacent slices (CMRxRecon: 5 adjacent time frames). 10.27M parameters. Trained with a fixed depth of 12 loops, gradient
16
+ through all 12, 1 - SSIM on the final output.
17
+
18
+ The files are read by the loopmri code (`loopmri.evaluate.load_model`), which downloads them to its `weights/` folder on first use.
19
+
20
+ | file | data | test results (SSIM / PSNR dB) |
21
+ |---|---|---|
22
+ | `cc359_rs5_fd_146k.pt` | CC359 12-channel brain, 2-D Poisson-disc R 5 / 10 | PromptMR+'s 10 test volumes, challenge metric: R 5 0.9528 / 37.45, R 10 0.9377 / 35.12 |
23
+ | `knee5_rs5_fd_100k.pt` | fastMRI knee (159 train volumes of `multicoil_val`), random lines R 4 / 8 | 40 held-out volumes: 0.9326 / 39.35 (R 4 0.9424 / 40.44, R 8 0.9161 / 37.54) |
24
+ | `cmr23_rs5_fd_466k.pt` | CMRxRecon2023 cine / mapping (P001-P100), equispaced R 4 / 8 / 10 | 76 held-out files (P101-P120), challenge ranking protocol: 0.9629 / 38.62 |
25
+ | `knee5_sens_prefit/` | sensitivity estimator pre-fitted to plain calibration maps | the starting point of the knee training run |
26
+
27
+ Each `.pt` holds `model` (state dict), `cfg` (the training config) and `step`.
28
+
29
+ ## Training
30
+
31
+ AdamW lr 3e-4 (estimator 1e-4, CMRxRecon 2e-4), weight decay 0.01, 500 warm-up steps, gradient-norm clip 0.01, batch 1, bf16 inside the
32
+ block, single seed. The knee model was trained exactly as the code's `configs/knee5_rs5_fd.yaml`. The CC359 and CMRxRecon models used
33
+ the same model, objective, optimiser and schedule, except that their first 90,000 (CC359) / 350,000 (CMRxRecon) steps used a
34
+ sampled-depth objective (4-32 loops per step, gradient through the last 8, every iterate scored) before fixed-depth training took over
35
+ to the same final step.
36
+
37
+ ## Licence and data
38
+
39
+ CC BY-NC 4.0 (non-commercial). The models were trained on Calgary-Campinas (CC359), fastMRI and CMRxRecon2023 data, whose terms of use
40
+ apply, and use PromptMR+'s sensitivity estimator (Rutgers non-commercial research licence). Research use only, not for clinical use.