-
Notifications
You must be signed in to change notification settings - Fork 0
/
mice_uqueensland_sc.json
105 lines (105 loc) · 2.76 KB
/
mice_uqueensland_sc.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
{
"command": "train",
"gpu": 1,
"log_directory": "mice_sc",
"debugging": false,
"loader_parameters": {
"bids_path": "../duke/projects/ivado-medical-imaging/data_mice_abdullah-UQ/",
"target_suffix": ["_scseg"],
"roi_params": {
"suffix": null,
"slice_filter_roi": null
},
"contrast_params": {
"training_validation": ["t1"],
"testing": ["t1"],
"balance": {}
},
"slice_filter_params": {
"filter_empty_mask": true,
"filter_empty_input": true
},
"slice_axis": "axial",
"multichannel": false
},
"split_dataset": {
"fname_split": null,
"random_seed": 30,
"center_test": [],
"method": "per_patient",
"train_fraction": 0.6,
"test_fraction": 0.2
},
"training_parameters": {
"batch_size": 8,
"loss": {
"name": "DiceLoss"
},
"training_time": {
"num_epochs": 200,
"early_stopping_patience": 50,
"early_stopping_epsilon": 0.05
},
"scheduler": {
"initial_lr": 0.001,
"lr_scheduler": {
"name": "CosineAnnealingWarmRestarts",
"T_0": 20,
"T_mult": 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.3,
"depth": 2
},
"testing_parameters": {
"binarize_prediction": true,
"uncertainty": {
"epistemic": false,
"aleatoric": false,
"n_it": 1
}
},
"evaluation_parameters": {
"targetSize": {"unit": "vox", "thr": [20, 100]},
"removeSmall": {"unit": "vox", "thr": 3},
"overlap": {"unit": "vox", "thr": 3}
},
"transformation": {
"Resample":
{
"wspace": 0.04,
"hspace": 0.04,
"preprocessing": true
},
"CenterCrop":
{
"size": [96, 96],
"preprocessing": true
},
"ElasticTransform": {
"alpha_range": [28.0, 30.0],
"sigma_range": [3.5, 4.5],
"p": 0.3,
"applied_to": ["im", "gt"],
"dataset_type": ["training"]
},
"RandomAffine": {
"degrees": 20,
"translate": [0.03, 0.03],
"scale": [0.98, 1.02],
"dataset_type": ["training"]
},
"NumpyToTensor": {},
"NormalizeInstance": {"applied_to": ["im"]}
}
}