File size: 2,897 Bytes
5b64772
 
 
b222781
 
 
 
 
 
 
 
f5652f2
 
 
 
b222781
f5652f2
 
 
 
b222781
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f5652f2
 
b222781
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ef0ebfa
b222781
 
 
 
 
ef0ebfa
 
b222781
 
 
f5652f2
b222781
f5652f2
5b64772
 
 
 
 
 
 
 
ef0ebfa
 
b222781
 
 
 
 
f160e4a
 
 
f5652f2
f160e4a
 
f5652f2
 
f160e4a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# Inference-only config (active: 4x).
# Other validation rates are commented under inference.dataset.transforms.masking.
# Pair with checkpoint vsharp_ads_1d_frame_init2.pt (same stem as the training YAML).
model:
    model_name: vsharp.vsharp.VSharpNet3D
    num_steps: 8
    num_steps_dc_gd: 8
    image_init: SENSE
    no_parameter_sharing: true
    auxiliary_steps: -1
    initializer_channels:
        - 32
        - 32
        - 64
        - 64
    initializer_dilations:
        - 1
        - 1
        - 2
        - 4
    initializer_multiscale: 1
    initializer_activation: PRELU
    unet_num_filters: 16
    unet_num_pool_layers: 4
    unet_dropout: 0.0
    unet_norm: false
additional_models:
    sampling_model:
        model_name: adaptive.policy.StraightThroughPolicy
        sampling_dimension: ONE_D
        st_slope: 10.0
        st_clamp: false
        use_softplus: true
        slope: 10.0
        fix_sign_leakage: true
        kspace_shape:
            - 512
            - 246
        num_layers: 1
        kspace_sampler: false
        sampler_detach_mask: false
        sampler_chans: 16
        sampler_num_pool_layers: 3
        sampler_fc_size: 128
        sampler_drop_prob: 0.0
        sampler_num_fc_layers: 3
        sampler_activation: LEAKY_RELU
        sampling_type: DYNAMIC_2D
        num_time_steps: 12
    sensitivity_model:
        model_name: unet.unet_2d.UnetModel2d
        in_channels: 2
        out_channels: 2
        num_filters: 16
        num_pool_layers: 4
        dropout_probability: 0.0
physics:
    forward_operator: fft2
    backward_operator: ifft2
inference:
    batch_size: 1
    crop: header
    dataset:
        name: CMRxRecon
        transforms:
            use_seed: true
            delete_kspace: false
            masking:
                name: FastMRIEquispaced
                accelerations:
                    - 6
                center_fractions:
                    - 0.04
                # --- 6x: uncomment these; comment out the active lists above ---
                # accelerations: [8.2]
                # center_fractions: [0.04]
                # and set target_acceleration: 6
                # --- 8x: uncomment these; comment out the active lists above ---
                # accelerations: [10.25]
                # center_fractions: [0.04]
                # and set target_acceleration: 8.2
            cropping:
                image_center_crop: false
            sensitivity_map_estimation:
                estimate_sensitivity_maps: true
            normalization:
                scaling_key: acs_kspace
                scale_percentile: 0.995
            use_acs_as_mask: false
            delete_acs_mask: false
            dynamic_mask: true
            target_acceleration: 4
            augmentation:
                pad:
                    - 512
                    - 246
        kspace_context: time