|
{ |
|
"backend": { |
|
"id": "torch", |
|
"device": "cpu" |
|
}, |
|
"dataset_train": { |
|
"dataset_list": [ |
|
{ |
|
"image": { |
|
"id": null, |
|
"dataset": "chikusei", |
|
"dataset_id": 0 |
|
}, |
|
"preprocessing": { |
|
"crop_row": [ |
|
64, |
|
1664 |
|
], |
|
"crop_col": [ |
|
64, |
|
2240 |
|
], |
|
"crop_chn": [ |
|
8, |
|
72, |
|
4 |
|
], |
|
"crop_acq": null, |
|
"select_chn": null, |
|
"normalize_intensity": true, |
|
"equalize_dynamic": true, |
|
"dynamic_range": [ |
|
0.05, |
|
0.95 |
|
] |
|
} |
|
} |
|
], |
|
"patch_size": 64, |
|
"stride": 24, |
|
"horizontal": true, |
|
"vertical": true, |
|
"rotation": true |
|
}, |
|
"dataset_validation": { |
|
"dataset_list": [ |
|
{ |
|
"image": { |
|
"id": null, |
|
"dataset": "chikusei", |
|
"dataset_id": 0 |
|
}, |
|
"preprocessing": { |
|
"crop_row": [ |
|
1664, |
|
2048 |
|
], |
|
"crop_col": [ |
|
64, |
|
2240 |
|
], |
|
"crop_chn": [ |
|
8, |
|
72, |
|
4 |
|
], |
|
"crop_acq": null, |
|
"select_chn": null, |
|
"normalize_intensity": true, |
|
"equalize_dynamic": true, |
|
"dynamic_range": [ |
|
0.05, |
|
0.95 |
|
] |
|
} |
|
} |
|
], |
|
"patch_size": 64, |
|
"stride": 64, |
|
"horizontal": false, |
|
"vertical": false, |
|
"rotation": false |
|
}, |
|
"noise": [ |
|
{ |
|
"simulate": true, |
|
"id": null, |
|
"snr": 15.0, |
|
"mean_scaled_snr": true |
|
}, |
|
{ |
|
"simulate": true, |
|
"id": null, |
|
"snr": 20.0, |
|
"mean_scaled_snr": true |
|
}, |
|
{ |
|
"simulate": true, |
|
"id": null, |
|
"snr": 25.0, |
|
"mean_scaled_snr": true |
|
} |
|
], |
|
"denoiser_options": { |
|
"id": "unet", |
|
"noise_level": null, |
|
"layers": null, |
|
"layer_filter_list": null, |
|
"layer_filters": null, |
|
"stages_per_layer": null, |
|
"activator": null, |
|
"downsample": null, |
|
"upsample": null, |
|
"bias": null, |
|
"pretrained": false |
|
}, |
|
"interim_dump": true, |
|
"dataloader_options": { |
|
"shuffle_train": true, |
|
"shuffle_validation": false, |
|
"num_workers": 32, |
|
"batch_size": 64, |
|
"interim_dump": true |
|
}, |
|
"logging_options": { |
|
"logger": "csv", |
|
"maximum_time": "00:47:30:00", |
|
"early_stopping_delta": 1e-06, |
|
"early_stopping_patience": 20, |
|
"tqdm_refresh_rate": 10 |
|
}, |
|
"training_options": { |
|
"optimizer": "adam", |
|
"optimizer_momentum": 0.9, |
|
"learning_rate": 0.01, |
|
"loss_validation": "mse", |
|
"loss_test": [ |
|
"mse", |
|
"ssim", |
|
"psnr" |
|
], |
|
"scheduler": { |
|
"id": "reduce_on_plateau", |
|
"max_iterations": 50, |
|
"reduction_factor": 0.1, |
|
"patience": 10, |
|
"tolerance": 1e-06 |
|
} |
|
} |
|
} |