{
    "common":{
        "base_path": "/hdd/disk4/Segmentation/Weights", 
         "decoder": "NoduleSegDecoder_proxima", 
         "encoder": "NoduleSegEncoder_proxima", 
        "initial_learning_rate": 0.001, 
        "learning_rate_drop": 0.65, 
        "learning_rate_patience": 2, 
        "base_lr":0.0001,
        "max_lr":1e-3,
        "step_size_up":4000,
        "model_parameters": "modelParams/model_parameters_nodules.json", 
        "normalizer": [
            -1024.0, 
            400.0
        ],
        "train_file": "dataFiles/NoDensity/train_files.json", 
        "val_file": "dataFiles/NoDensity/val_files.json",
        "test_file": "dataFiles/test_files.json",
        "stride_ratio" :8,
        "min_patch_size":12,
        "diameter_enlarge_ratio":3,
        "diameter_idx":4,
        "spacing_idx":8,
        "densityTypeIndex":-4,
        "direction_z_ratio":0.5,
        "T_loss_alpha":0.6,
        "do_cls":false,
        "surface_loss":true,
        "e_value":0.1,
        "compare_loss_ratio":0,
        "zoom_shape":64,
        "calculate_shape_choice":2
    },
    "training": {
        "aug": true, 
        "n_epochs": 30, 
        "num_slice": -1, 
        "pre_model_file": "", 
        "model_name":"NoduleSegUnet",
        "model_order":2,
        "prefix": "BasicLRNewCrop", 
        "train_batch_size": 4, 
        "val_batch_size": 4, 
        "voxel_size": -1,
        "nonfix_crop":true,
        "save_cp":true,
        "repeat_times":3,
        "compare_choice":false
    },
    "test":
    {
        "num_slice": -1, 
        "num_units": 1, 
        "pre_model_file": "/hdd/disk4/Segmentation/Weights/0114_NS_lr0.001_NewData_e0.1_NoCompare64_Alpha0.6/01_NewModelParameters/CP_epoch23_loss_0.05.pth", 
        "voxel_size": -1,
        "nonfix_crop":true,
        "infer_idx":-1,
        "save_result_choice":false,
        "badcase_vis":false,
        "diameter_ths":"[0,100000]",
        "dice_range":"[0,0.5]"
    
    }
}