Fix inference YAMLs for joint registration models
Browse filesEnable registration transforms (FROM_KEY reference frame) and DYNAMIC
masking for phase/LOUPE policies so `direct predict` matches training.
- README.md +11 -0
- varnet_ads_1d_phase_reg.yaml +12 -6
- varnet_ads_1d_reg.yaml +12 -7
- vsharp_ads_1d_init_reg.yaml +20 -15
- vsharp_ads_1d_init_reg_disjoint.yaml +20 -15
- vsharp_ads_1d_phase_init_reg.yaml +20 -14
- vsharp_ads_1d_phase_init_reg_disjoint.yaml +20 -14
- vsharp_ads_1d_phase_reg.yaml +19 -14
- vsharp_ads_1d_phase_reg_disjoint.yaml +20 -14
- vsharp_ads_1d_reg.yaml +20 -15
- vsharp_ads_1d_reg_disjoint.yaml +20 -15
- vsharp_fixed_1d_phase_reg.yaml +18 -12
- vsharp_fixed_1d_reg.yaml +17 -12
- vsharp_loupe_1d_phase_reg.yaml +19 -13
- vsharp_loupe_1d_reg.yaml +19 -13
README.md
CHANGED
|
@@ -83,6 +83,17 @@ direct predict ./predictions \
|
|
| 83 |
|
| 84 |
The first argument is the **prediction output directory**.
|
| 85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 86 |
## Citation
|
| 87 |
|
| 88 |
If you use these models or [DIRECT](https://github.com/NKI-AI/direct), please cite the DIRECT toolkit and the method paper(s) below.
|
|
|
|
| 83 |
|
| 84 |
The first argument is the **prediction output directory**.
|
| 85 |
|
| 86 |
+
These models include a `registration_model`, so inference YAMLs enable registration transforms that build a `reference_image` (default: drop frame index `6` via `FROM_KEY`). Volumes must have enough temporal frames for that index. To use a different reference frame, edit:
|
| 87 |
+
|
| 88 |
+
```yaml
|
| 89 |
+
transforms:
|
| 90 |
+
registration:
|
| 91 |
+
registration: true
|
| 92 |
+
registration_simulate_reference: FROM_KEY
|
| 93 |
+
registration_simulate_reference_from_key_index: 6
|
| 94 |
+
registration_estimate_displacement: false
|
| 95 |
+
```
|
| 96 |
+
|
| 97 |
## Citation
|
| 98 |
|
| 99 |
If you use these models or [DIRECT](https://github.com/NKI-AI/direct), please cite the DIRECT toolkit and the method paper(s) below.
|
varnet_ads_1d_phase_reg.yaml
CHANGED
|
@@ -14,8 +14,8 @@ additional_models:
|
|
| 14 |
slope: 10.0
|
| 15 |
fix_sign_leakage: true
|
| 16 |
kspace_shape:
|
| 17 |
-
|
| 18 |
-
|
| 19 |
num_layers: 1
|
| 20 |
kspace_sampler: false
|
| 21 |
sampler_detach_mask: false
|
|
@@ -57,9 +57,10 @@ inference:
|
|
| 57 |
masking:
|
| 58 |
name: FastMRIEquispaced
|
| 59 |
accelerations:
|
| 60 |
-
|
| 61 |
center_fractions:
|
| 62 |
-
|
|
|
|
| 63 |
cropping:
|
| 64 |
image_center_crop: false
|
| 65 |
sensitivity_map_estimation:
|
|
@@ -72,6 +73,11 @@ inference:
|
|
| 72 |
padding_eps: 0
|
| 73 |
augmentation:
|
| 74 |
pad:
|
| 75 |
-
|
| 76 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 77 |
kspace_context: time
|
|
|
|
| 14 |
slope: 10.0
|
| 15 |
fix_sign_leakage: true
|
| 16 |
kspace_shape:
|
| 17 |
+
- 512
|
| 18 |
+
- 246
|
| 19 |
num_layers: 1
|
| 20 |
kspace_sampler: false
|
| 21 |
sampler_detach_mask: false
|
|
|
|
| 57 |
masking:
|
| 58 |
name: FastMRIEquispaced
|
| 59 |
accelerations:
|
| 60 |
+
- 4.0327
|
| 61 |
center_fractions:
|
| 62 |
+
- 0.04
|
| 63 |
+
mode: DYNAMIC
|
| 64 |
cropping:
|
| 65 |
image_center_crop: false
|
| 66 |
sensitivity_map_estimation:
|
|
|
|
| 73 |
padding_eps: 0
|
| 74 |
augmentation:
|
| 75 |
pad:
|
| 76 |
+
- 512
|
| 77 |
+
- 246
|
| 78 |
+
registration:
|
| 79 |
+
registration: true
|
| 80 |
+
registration_simulate_reference: FROM_KEY
|
| 81 |
+
registration_simulate_reference_from_key_index: 6
|
| 82 |
+
registration_estimate_displacement: false
|
| 83 |
kspace_context: time
|
varnet_ads_1d_reg.yaml
CHANGED
|
@@ -14,9 +14,9 @@ additional_models:
|
|
| 14 |
slope: 10.0
|
| 15 |
fix_sign_leakage: true
|
| 16 |
kspace_shape:
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
num_layers: 1
|
| 21 |
kspace_sampler: false
|
| 22 |
sampler_detach_mask: false
|
|
@@ -57,9 +57,9 @@ inference:
|
|
| 57 |
masking:
|
| 58 |
name: FastMRIEquispaced
|
| 59 |
accelerations:
|
| 60 |
-
|
| 61 |
center_fractions:
|
| 62 |
-
|
| 63 |
cropping:
|
| 64 |
image_center_crop: false
|
| 65 |
sensitivity_map_estimation:
|
|
@@ -72,6 +72,11 @@ inference:
|
|
| 72 |
padding_eps: 0
|
| 73 |
augmentation:
|
| 74 |
pad:
|
| 75 |
-
|
| 76 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 77 |
kspace_context: time
|
|
|
|
| 14 |
slope: 10.0
|
| 15 |
fix_sign_leakage: true
|
| 16 |
kspace_shape:
|
| 17 |
+
- 11
|
| 18 |
+
- 512
|
| 19 |
+
- 246
|
| 20 |
num_layers: 1
|
| 21 |
kspace_sampler: false
|
| 22 |
sampler_detach_mask: false
|
|
|
|
| 57 |
masking:
|
| 58 |
name: FastMRIEquispaced
|
| 59 |
accelerations:
|
| 60 |
+
- 4.0327
|
| 61 |
center_fractions:
|
| 62 |
+
- 0.04
|
| 63 |
cropping:
|
| 64 |
image_center_crop: false
|
| 65 |
sensitivity_map_estimation:
|
|
|
|
| 72 |
padding_eps: 0
|
| 73 |
augmentation:
|
| 74 |
pad:
|
| 75 |
+
- 512
|
| 76 |
+
- 246
|
| 77 |
+
registration:
|
| 78 |
+
registration: true
|
| 79 |
+
registration_simulate_reference: FROM_KEY
|
| 80 |
+
registration_simulate_reference_from_key_index: 6
|
| 81 |
+
registration_estimate_displacement: false
|
| 82 |
kspace_context: time
|
vsharp_ads_1d_init_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,9 +31,9 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
@@ -72,9 +72,9 @@ inference:
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
-
|
| 76 |
center_fractions:
|
| 77 |
-
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
@@ -87,6 +87,11 @@ inference:
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
-
|
| 91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 11
|
| 35 |
+
- 512
|
| 36 |
+
- 246
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
+
- 8.2
|
| 76 |
center_fractions:
|
| 77 |
+
- 0.04
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
+
- 512
|
| 91 |
+
- 246
|
| 92 |
+
registration:
|
| 93 |
+
registration: true
|
| 94 |
+
registration_simulate_reference: FROM_KEY
|
| 95 |
+
registration_simulate_reference_from_key_index: 6
|
| 96 |
+
registration_estimate_displacement: false
|
| 97 |
kspace_context: time
|
vsharp_ads_1d_init_reg_disjoint.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,9 +31,9 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
@@ -73,9 +73,9 @@ inference:
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
-
|
| 77 |
center_fractions:
|
| 78 |
-
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
@@ -88,6 +88,11 @@ inference:
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
-
|
| 92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 93 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 11
|
| 35 |
+
- 512
|
| 36 |
+
- 246
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
+
- 8.2
|
| 77 |
center_fractions:
|
| 78 |
+
- 0.04
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
+
- 512
|
| 92 |
+
- 246
|
| 93 |
+
registration:
|
| 94 |
+
registration: true
|
| 95 |
+
registration_simulate_reference: FROM_KEY
|
| 96 |
+
registration_simulate_reference_from_key_index: 6
|
| 97 |
+
registration_estimate_displacement: false
|
| 98 |
kspace_context: time
|
vsharp_ads_1d_phase_init_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,8 +31,8 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
@@ -72,9 +72,10 @@ inference:
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
-
|
| 76 |
center_fractions:
|
| 77 |
-
|
|
|
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
@@ -87,6 +88,11 @@ inference:
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
-
|
| 91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 512
|
| 35 |
+
- 246
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
+
- 8.2
|
| 76 |
center_fractions:
|
| 77 |
+
- 0.04
|
| 78 |
+
mode: DYNAMIC
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
+
- 512
|
| 92 |
+
- 246
|
| 93 |
+
registration:
|
| 94 |
+
registration: true
|
| 95 |
+
registration_simulate_reference: FROM_KEY
|
| 96 |
+
registration_simulate_reference_from_key_index: 6
|
| 97 |
+
registration_estimate_displacement: false
|
| 98 |
kspace_context: time
|
vsharp_ads_1d_phase_init_reg_disjoint.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,8 +31,8 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
@@ -73,9 +73,10 @@ inference:
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
-
|
| 77 |
center_fractions:
|
| 78 |
-
|
|
|
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
@@ -88,6 +89,11 @@ inference:
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
-
|
| 92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 93 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 512
|
| 35 |
+
- 246
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
+
- 8.2
|
| 77 |
center_fractions:
|
| 78 |
+
- 0.04
|
| 79 |
+
mode: DYNAMIC
|
| 80 |
cropping:
|
| 81 |
image_center_crop: false
|
| 82 |
sensitivity_map_estimation:
|
|
|
|
| 89 |
padding_eps: 0
|
| 90 |
augmentation:
|
| 91 |
pad:
|
| 92 |
+
- 512
|
| 93 |
+
- 246
|
| 94 |
+
registration:
|
| 95 |
+
registration: true
|
| 96 |
+
registration_simulate_reference: FROM_KEY
|
| 97 |
+
registration_simulate_reference_from_key_index: 6
|
| 98 |
+
registration_estimate_displacement: false
|
| 99 |
kspace_context: time
|
vsharp_ads_1d_phase_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,8 +31,8 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
@@ -72,9 +72,9 @@ inference:
|
|
| 72 |
masking:
|
| 73 |
name: KtUniform
|
| 74 |
accelerations:
|
| 75 |
-
|
| 76 |
center_fractions:
|
| 77 |
-
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
@@ -87,6 +87,11 @@ inference:
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
-
|
| 91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 512
|
| 35 |
+
- 246
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
|
|
| 72 |
masking:
|
| 73 |
name: KtUniform
|
| 74 |
accelerations:
|
| 75 |
+
- 4.0327
|
| 76 |
center_fractions:
|
| 77 |
+
- 0.04
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
+
- 512
|
| 91 |
+
- 246
|
| 92 |
+
registration:
|
| 93 |
+
registration: true
|
| 94 |
+
registration_simulate_reference: FROM_KEY
|
| 95 |
+
registration_simulate_reference_from_key_index: 6
|
| 96 |
+
registration_estimate_displacement: false
|
| 97 |
kspace_context: time
|
vsharp_ads_1d_phase_reg_disjoint.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,8 +31,8 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
@@ -73,9 +73,10 @@ inference:
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
-
|
| 77 |
center_fractions:
|
| 78 |
-
|
|
|
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
@@ -88,6 +89,11 @@ inference:
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
-
|
| 92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 93 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 512
|
| 35 |
+
- 246
|
| 36 |
num_layers: 1
|
| 37 |
kspace_sampler: false
|
| 38 |
sampler_detach_mask: false
|
|
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
+
- 4.0327
|
| 77 |
center_fractions:
|
| 78 |
+
- 0.04
|
| 79 |
+
mode: DYNAMIC
|
| 80 |
cropping:
|
| 81 |
image_center_crop: false
|
| 82 |
sensitivity_map_estimation:
|
|
|
|
| 89 |
padding_eps: 0
|
| 90 |
augmentation:
|
| 91 |
pad:
|
| 92 |
+
- 512
|
| 93 |
+
- 246
|
| 94 |
+
registration:
|
| 95 |
+
registration: true
|
| 96 |
+
registration_simulate_reference: FROM_KEY
|
| 97 |
+
registration_simulate_reference_from_key_index: 6
|
| 98 |
+
registration_estimate_displacement: false
|
| 99 |
kspace_context: time
|
vsharp_ads_1d_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,9 +31,9 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
@@ -72,9 +72,9 @@ inference:
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
-
|
| 76 |
center_fractions:
|
| 77 |
-
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
@@ -87,6 +87,11 @@ inference:
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
-
|
| 91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 11
|
| 35 |
+
- 512
|
| 36 |
+
- 246
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
|
|
| 72 |
masking:
|
| 73 |
name: FastMRIEquispaced
|
| 74 |
accelerations:
|
| 75 |
+
- 4.0327
|
| 76 |
center_fractions:
|
| 77 |
+
- 0.04
|
| 78 |
cropping:
|
| 79 |
image_center_crop: false
|
| 80 |
sensitivity_map_estimation:
|
|
|
|
| 87 |
padding_eps: 0
|
| 88 |
augmentation:
|
| 89 |
pad:
|
| 90 |
+
- 512
|
| 91 |
+
- 246
|
| 92 |
+
registration:
|
| 93 |
+
registration: true
|
| 94 |
+
registration_simulate_reference: FROM_KEY
|
| 95 |
+
registration_simulate_reference_from_key_index: 6
|
| 96 |
+
registration_estimate_displacement: false
|
| 97 |
kspace_context: time
|
vsharp_ads_1d_reg_disjoint.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,9 +31,9 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
@@ -73,9 +73,9 @@ inference:
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
-
|
| 77 |
center_fractions:
|
| 78 |
-
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
@@ -88,6 +88,11 @@ inference:
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
-
|
| 92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 93 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 11
|
| 35 |
+
- 512
|
| 36 |
+
- 246
|
| 37 |
num_layers: 1
|
| 38 |
kspace_sampler: false
|
| 39 |
sampler_detach_mask: false
|
|
|
|
| 73 |
masking:
|
| 74 |
name: FastMRIEquispaced
|
| 75 |
accelerations:
|
| 76 |
+
- 4.0327
|
| 77 |
center_fractions:
|
| 78 |
+
- 0.04
|
| 79 |
cropping:
|
| 80 |
image_center_crop: false
|
| 81 |
sensitivity_map_estimation:
|
|
|
|
| 88 |
padding_eps: 0
|
| 89 |
augmentation:
|
| 90 |
pad:
|
| 91 |
+
- 512
|
| 92 |
+
- 246
|
| 93 |
+
registration:
|
| 94 |
+
registration: true
|
| 95 |
+
registration_simulate_reference: FROM_KEY
|
| 96 |
+
registration_simulate_reference_from_key_index: 6
|
| 97 |
+
registration_estimate_displacement: false
|
| 98 |
kspace_context: time
|
vsharp_fixed_1d_phase_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -50,9 +50,10 @@ inference:
|
|
| 50 |
masking:
|
| 51 |
name: FastMRIEquispaced
|
| 52 |
accelerations:
|
| 53 |
-
|
| 54 |
center_fractions:
|
| 55 |
-
|
|
|
|
| 56 |
cropping:
|
| 57 |
image_center_crop: false
|
| 58 |
sensitivity_map_estimation:
|
|
@@ -65,6 +66,11 @@ inference:
|
|
| 65 |
padding_eps: 0
|
| 66 |
augmentation:
|
| 67 |
pad:
|
| 68 |
-
|
| 69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 50 |
masking:
|
| 51 |
name: FastMRIEquispaced
|
| 52 |
accelerations:
|
| 53 |
+
- 4.0327
|
| 54 |
center_fractions:
|
| 55 |
+
- 0.04
|
| 56 |
+
mode: DYNAMIC
|
| 57 |
cropping:
|
| 58 |
image_center_crop: false
|
| 59 |
sensitivity_map_estimation:
|
|
|
|
| 66 |
padding_eps: 0
|
| 67 |
augmentation:
|
| 68 |
pad:
|
| 69 |
+
- 512
|
| 70 |
+
- 246
|
| 71 |
+
registration:
|
| 72 |
+
registration: true
|
| 73 |
+
registration_simulate_reference: FROM_KEY
|
| 74 |
+
registration_simulate_reference_from_key_index: 6
|
| 75 |
+
registration_estimate_displacement: false
|
| 76 |
kspace_context: time
|
vsharp_fixed_1d_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -50,9 +50,9 @@ inference:
|
|
| 50 |
masking:
|
| 51 |
name: FastMRIEquispaced
|
| 52 |
accelerations:
|
| 53 |
-
|
| 54 |
center_fractions:
|
| 55 |
-
|
| 56 |
cropping:
|
| 57 |
image_center_crop: false
|
| 58 |
sensitivity_map_estimation:
|
|
@@ -65,6 +65,11 @@ inference:
|
|
| 65 |
padding_eps: 0
|
| 66 |
augmentation:
|
| 67 |
pad:
|
| 68 |
-
|
| 69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 50 |
masking:
|
| 51 |
name: FastMRIEquispaced
|
| 52 |
accelerations:
|
| 53 |
+
- 4.0327
|
| 54 |
center_fractions:
|
| 55 |
+
- 0.04
|
| 56 |
cropping:
|
| 57 |
image_center_crop: false
|
| 58 |
sensitivity_map_estimation:
|
|
|
|
| 65 |
padding_eps: 0
|
| 66 |
augmentation:
|
| 67 |
pad:
|
| 68 |
+
- 512
|
| 69 |
+
- 246
|
| 70 |
+
registration:
|
| 71 |
+
registration: true
|
| 72 |
+
registration_simulate_reference: FROM_KEY
|
| 73 |
+
registration_simulate_reference_from_key_index: 6
|
| 74 |
+
registration_estimate_displacement: false
|
| 75 |
kspace_context: time
|
vsharp_loupe_1d_phase_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,7 +31,7 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
num_time_steps: 11
|
| 36 |
non_uniform: false
|
| 37 |
sensitivity_model:
|
|
@@ -64,9 +64,10 @@ inference:
|
|
| 64 |
masking:
|
| 65 |
name: FastMRIEquispaced
|
| 66 |
accelerations:
|
| 67 |
-
|
| 68 |
center_fractions:
|
| 69 |
-
|
|
|
|
| 70 |
cropping:
|
| 71 |
image_center_crop: false
|
| 72 |
sensitivity_map_estimation:
|
|
@@ -79,6 +80,11 @@ inference:
|
|
| 79 |
padding_eps: 0
|
| 80 |
augmentation:
|
| 81 |
pad:
|
| 82 |
-
|
| 83 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 246
|
| 35 |
num_time_steps: 11
|
| 36 |
non_uniform: false
|
| 37 |
sensitivity_model:
|
|
|
|
| 64 |
masking:
|
| 65 |
name: FastMRIEquispaced
|
| 66 |
accelerations:
|
| 67 |
+
- 4.0327
|
| 68 |
center_fractions:
|
| 69 |
+
- 0.04
|
| 70 |
+
mode: DYNAMIC
|
| 71 |
cropping:
|
| 72 |
image_center_crop: false
|
| 73 |
sensitivity_map_estimation:
|
|
|
|
| 80 |
padding_eps: 0
|
| 81 |
augmentation:
|
| 82 |
pad:
|
| 83 |
+
- 512
|
| 84 |
+
- 246
|
| 85 |
+
registration:
|
| 86 |
+
registration: true
|
| 87 |
+
registration_simulate_reference: FROM_KEY
|
| 88 |
+
registration_simulate_reference_from_key_index: 6
|
| 89 |
+
registration_estimate_displacement: false
|
| 90 |
kspace_context: time
|
vsharp_loupe_1d_reg.yaml
CHANGED
|
@@ -6,15 +6,15 @@ model:
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
initializer_dilations:
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
@@ -31,7 +31,7 @@ additional_models:
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
-
|
| 35 |
sensitivity_model:
|
| 36 |
model_name: unet.unet_2d.UnetModel2d
|
| 37 |
in_channels: 2
|
|
@@ -62,9 +62,10 @@ inference:
|
|
| 62 |
masking:
|
| 63 |
name: FastMRIEquispaced
|
| 64 |
accelerations:
|
| 65 |
-
|
| 66 |
center_fractions:
|
| 67 |
-
|
|
|
|
| 68 |
cropping:
|
| 69 |
image_center_crop: false
|
| 70 |
sensitivity_map_estimation:
|
|
@@ -77,6 +78,11 @@ inference:
|
|
| 77 |
padding_eps: 0
|
| 78 |
augmentation:
|
| 79 |
pad:
|
| 80 |
-
|
| 81 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82 |
kspace_context: time
|
|
|
|
| 6 |
no_parameter_sharing: true
|
| 7 |
auxiliary_steps: -1
|
| 8 |
initializer_channels:
|
| 9 |
+
- 32
|
| 10 |
+
- 32
|
| 11 |
+
- 64
|
| 12 |
+
- 64
|
| 13 |
initializer_dilations:
|
| 14 |
+
- 1
|
| 15 |
+
- 1
|
| 16 |
+
- 2
|
| 17 |
+
- 4
|
| 18 |
initializer_multiscale: 1
|
| 19 |
initializer_activation: PRELU
|
| 20 |
unet_num_filters: 16
|
|
|
|
| 31 |
slope: 10.0
|
| 32 |
fix_sign_leakage: true
|
| 33 |
kspace_shape:
|
| 34 |
+
- 246
|
| 35 |
sensitivity_model:
|
| 36 |
model_name: unet.unet_2d.UnetModel2d
|
| 37 |
in_channels: 2
|
|
|
|
| 62 |
masking:
|
| 63 |
name: FastMRIEquispaced
|
| 64 |
accelerations:
|
| 65 |
+
- 4.0327
|
| 66 |
center_fractions:
|
| 67 |
+
- 0.04
|
| 68 |
+
mode: DYNAMIC
|
| 69 |
cropping:
|
| 70 |
image_center_crop: false
|
| 71 |
sensitivity_map_estimation:
|
|
|
|
| 78 |
padding_eps: 0
|
| 79 |
augmentation:
|
| 80 |
pad:
|
| 81 |
+
- 512
|
| 82 |
+
- 246
|
| 83 |
+
registration:
|
| 84 |
+
registration: true
|
| 85 |
+
registration_simulate_reference: FROM_KEY
|
| 86 |
+
registration_simulate_reference_from_key_index: 6
|
| 87 |
+
registration_estimate_displacement: false
|
| 88 |
kspace_context: time
|