Fix inference YAMLs: pin single R+ACS; document training schedule + how to override
Browse files- README.md +14 -0
- knee/vsharp_adain_triang_32_16.yaml +1 -1
- knee/vsharp_modconv_features_triang.yaml +1 -1
- knee/vsharp_modconv_features_triang_32_16.yaml +1 -1
- knee/vsharp_modconv_features_triang_32_16_mod_inp.yaml +1 -1
- knee/vsharp_modconv_features_triang_32_8.yaml +1 -1
- knee/vsharp_triang.yaml +1 -1
- prostate/vsharp_modconv_features_triang.yaml +1 -1
- prostate/vsharp_modconv_features_triang_32_16.yaml +1 -1
- prostate/vsharp_modconv_features_triang_32_8.yaml +1 -1
- prostate/vsharp_triang.yaml +1 -1
README.md
CHANGED
|
@@ -55,6 +55,20 @@ prostate/<name>.pt
|
|
| 55 |
| `vsharp_modconv_features_triang_32_16` | ModConv features, MLP 32→16 |
|
| 56 |
| `vsharp_modconv_features_triang_32_8` | ModConv features, MLP 32→8 |
|
| 57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
## Usage
|
| 59 |
|
| 60 |
```bash
|
|
|
|
| 55 |
| `vsharp_modconv_features_triang_32_16` | ModConv features, MLP 32→16 |
|
| 56 |
| `vsharp_modconv_features_triang_32_8` | ModConv features, MLP 32→8 |
|
| 57 |
|
| 58 |
+
## Training protocol & inference masking
|
| 59 |
+
|
| 60 |
+
Trained on **fastMRI** knee / prostate multi-coil data. Training samples
|
| 61 |
+
acceleration in a triangular / range schedule (typically `R ∈ [4, 16]`) with
|
| 62 |
+
paired ACS `center_fractions` (e.g. `[0.08, 0.02]`) under
|
| 63 |
+
`FastMRIEquispaced`.
|
| 64 |
+
|
| 65 |
+
Released YAMLs pin **exactly one** R and **one** ACS (default validation 4×:
|
| 66 |
+
`accelerations: [4]`, `center_fractions: [0.08]`). `MaskFunc` randomly draws
|
| 67 |
+
from lists, so multi-R lists are for training only.
|
| 68 |
+
|
| 69 |
+
Examples for other rates (keep lists length 1): 8× → `[8]` / `[0.04]`;
|
| 70 |
+
16× → `[16]` / `[0.02]`.
|
| 71 |
+
|
| 72 |
## Usage
|
| 73 |
|
| 74 |
```bash
|
knee/vsharp_adain_triang_32_16.yaml
CHANGED
|
@@ -55,7 +55,7 @@ inference:
|
|
| 55 |
masking:
|
| 56 |
name: FastMRIEquispaced
|
| 57 |
accelerations:
|
| 58 |
-
- 4
|
| 59 |
center_fractions:
|
| 60 |
- 0.08
|
| 61 |
cropping:
|
|
|
|
| 55 |
masking:
|
| 56 |
name: FastMRIEquispaced
|
| 57 |
accelerations:
|
| 58 |
+
- 4
|
| 59 |
center_fractions:
|
| 60 |
- 0.08
|
| 61 |
cropping:
|
knee/vsharp_modconv_features_triang.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
knee/vsharp_modconv_features_triang_32_16.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
knee/vsharp_modconv_features_triang_32_16_mod_inp.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
knee/vsharp_modconv_features_triang_32_8.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
knee/vsharp_triang.yaml
CHANGED
|
@@ -51,7 +51,7 @@ inference:
|
|
| 51 |
masking:
|
| 52 |
name: FastMRIEquispaced
|
| 53 |
accelerations:
|
| 54 |
-
- 4
|
| 55 |
center_fractions:
|
| 56 |
- 0.08
|
| 57 |
cropping:
|
|
|
|
| 51 |
masking:
|
| 52 |
name: FastMRIEquispaced
|
| 53 |
accelerations:
|
| 54 |
+
- 4
|
| 55 |
center_fractions:
|
| 56 |
- 0.08
|
| 57 |
cropping:
|
prostate/vsharp_modconv_features_triang.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
prostate/vsharp_modconv_features_triang_32_16.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
prostate/vsharp_modconv_features_triang_32_8.yaml
CHANGED
|
@@ -54,7 +54,7 @@ inference:
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
-
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
|
|
|
| 54 |
masking:
|
| 55 |
name: FastMRIEquispaced
|
| 56 |
accelerations:
|
| 57 |
+
- 4
|
| 58 |
center_fractions:
|
| 59 |
- 0.08
|
| 60 |
cropping:
|
prostate/vsharp_triang.yaml
CHANGED
|
@@ -51,7 +51,7 @@ inference:
|
|
| 51 |
masking:
|
| 52 |
name: FastMRIEquispaced
|
| 53 |
accelerations:
|
| 54 |
-
- 4
|
| 55 |
center_fractions:
|
| 56 |
- 0.08
|
| 57 |
cropping:
|
|
|
|
| 51 |
masking:
|
| 52 |
name: FastMRIEquispaced
|
| 53 |
accelerations:
|
| 54 |
+
- 4
|
| 55 |
center_fractions:
|
| 56 |
- 0.08
|
| 57 |
cropping:
|