-
Notifications
You must be signed in to change notification settings - Fork 2
/
model_config_test.json
123 lines (123 loc) · 2.55 KB
/
model_config_test.json
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
{
"command": "eval",
"gpu": 0,
"path_output": "testing_script",
"debugging": false,
"model_name": "model_unet_test",
"object_detection_params": {
"object_detection_path": null
},
"loader_parameters": {
"target_suffix": ["_lesion-manual"],
"roi_suffix": null,
"path_data": "testing_data/",
"roi_params": {
"suffix": null,
"slice_filter_roi": null
},
"contrast_params": {
"random_seed": 1313,
"training_validation": [
"T2w"
],
"balance": {},
"testing": [
"T2w"
],
"center_test": []
},
"slice_filter_params": {
"filter_empty_mask": false,
"filter_empty_input": true
},
"slice_axis": "axial",
"split_method": "per_patient",
"multichannel": false,
"soft_input": false
},
"split_dataset": {
"fname_split": null,
"random_seed": 1313,
"method": "per_patient",
"train_fraction": 0.66,
"test_fraction": 0.33,
"center_test": []
},
"training_parameters": {
"batch_size": 32,
"loss": {
"name": "DiceLoss"
},
"training_time": {
"num_epochs": 1,
"early_stopping_patience": 50,
"early_stopping_epsilon": 0.001
},
"scheduler": {
"initial_lr": 0.001,
"lr_scheduler": {
"name": "CosineAnnealingLR",
"base_lr": 1e-5,
"max_lr": 1e-2
}
},
"balance_samples": false,
"mixup_alpha": null,
"transfer_learning": {
"retrain_model": null,
"retrain_fraction": 1.0
}
},
"default_model": {
"name": "Unet",
"dropout_rate": 0.3,
"bn_momentum": 0.1,
"out_channel": 1,
"depth": 1
},
"FiLMedUnet": {
"applied": false,
"metadata": "contrasts",
"film_layers": [0, 1, 0, 0, 0, 0, 0, 0, 0, 0]
},
"missing_modality": false,
"attention_unet": false,
"mixup_bool": false,
"metadata": null,
"uncertainty": {
"epistemic": true,
"aleatoric": true,
"n_it": 2
},
"postprocessing": {
"remove_noise": {"thr": 0.01},
"keep_largest": {},
"binarize_prediction": {"thr": 0.5},
"fill_holes": {},
"remove_small": {"unit": "vox", "thr": 3},
"uncertainty": {"thr": 0.4, "suffix": "_unc-vox.nii.gz"}
},
"evaluation_parameters": {
"targetSize": {
"unit": "vox",
"thr": [
20,
100
]
},
"overlap": {
"unit": "vox",
"thr": 3
}
},
"transformation": {
"Resample": {
"wspace": 0.75,
"hspace": 0.75
},
"NumpyToTensor": {},
"NormalizeInstance": {
"applied_to": ["im"]
}
}
}