{ "#mode": "training", "mode": "testing", "use_amp": false, "usr_ckpt": false, "check_cancleflag": "", "in_channels": 1, "out_channels": 3, "split": { "train": 0.7, "test": 0.3 }, "pretrain_msg": "", "preprocess_workers": 8, "working_label": 1, "crop_size": 64, "diameter_th": [ 4, 40 ], "annotation_label": [ { "id": 1, "properties": [ { "name": "\u78e8\u73bb\u7483\u7ed3\u8282", "id": 1 }, { "name": "\u5b9e\u6027\u7ed3\u8282", "id": 2 }, { "name": "\u6df7\u5408\u7ed3\u8282", "id": 3 }, { "name": "\u9499\u5316\u7ed3\u8282", "id": 4 } ] }, { "id": 2, "properties": [ { "name": "\u826f\u6027", "id": 1 }, { "name": "\u6076\u6027", "id": 2 } ] } ], "training": { "HU_min": -1024, "HU_max": 400, "base_path": "", "save_path": "", "writer_path": "", "eval_pmd": "", "eval_pjson": "", "train_metrics": "", "train_result": "", "train_data_path": "", "train_info_path": "", "val_data_path": "", "val_info_path": "", "model_name": "Se_ResNet", "patch_depth": 48, "patch_height": 48, "regression_task": false, "diameter_index": 3, "diameter_min_th": 4, "diameter_max_th": 40, "cam_loss": false, "smooth_label_choice": false, "cls_label_index": -2, "cls_name_map_dict": "{-2:'NoduleDensity'}", "smooth_val": 0, "num_epoch": 100, "batch_size": 4, "learning_rate": 0.0005, "num_class": 4, "patience": 3, "cls_map_dict": "{1:0,2:1,3:2,4:3}", "reg_map_dict": "{0:0,1:1,2:7,3:10}", "save_cp": true, "#weights_pre": "NoduleDensity", "#model_order": 5, "focal_loss": true, "nonfix_crop": false, "ratio_pos": 0.8, "#weight_memo": "Deux_3463SwapFilesRaw", "select_samples": "none", "initial_epoch": 30, "epoch_interval": 15, "train_aug_choice": true, "increase_choice": false, "lambda_val": 0.5, "sigmoid_choice": true, "gamma": 1, "model_mode": "deux", "regression_choice": false, "margin": 0.1, "regression_ratio": 0.05, "freeze_blocks": "[10]", "weight_path": "/root/Documents/GroupLung/Datasets/cls_data/job_data_cls_train_2/output/train/model/model.pth" }, "testing": { "HU_min": -1024, "HU_max": 400, "base_path": "/fileser/xupl/lungclassifier3D/NoduleDensityClassifier/Weights", "model_name": "Se_ResNet", "train_file": "NoduleDensityClassifier/train_files.json", "val_file": "NoduleDensityClassifier/val_files.json", "model_params": "NoduleDensityClassifier/model_parameters.json", "test_file": "NoduleDensityClassifier/test_files_new.json", "patch_depth": 48, "patch_height": 48, "regression_task": false, "diameter_index": 4, "diameter_min_th": 0, "diameter_max_th": 100000000000000, "cam_loss": false, "smooth_label_choice": false, "cls_label_index": 5, "cls_name_map_dict": "{-2:'NoduleDensity',5:'NoduleDensity'}", "smooth_val": 0, "num_epoch": 120, "batch_size": 20, "learning_rate": 0.001, "num_class": 4, "patience": 5, "cls_map_dict": "{0:0,1:1,2:2,3:3}", "reg_map_dict": "{0:0,1:1,2:7,3:10}", "save_cp": true, "weights_pre": "NoduleSur", "weight_path": "/root/Documents/GroupLung/Datasets/cls_data/job_data_cls_train_2/output/train/model/model.pth", "ratio_pos": 0.7, "weight_memo": "OnlineRatio0.7", "model_mode": "basic" }, "VGG3D": { "negative_slop": 0.1, "norm_choice": "IN", "base_filters": 16, "kernel_size": 3, "num_stages": 3, "pooling_ratios": [ 2, 2, 2, 2, 2 ], "repeat_time_list": [ 2, 2, 3, 3, 3 ], "dropout_rate": 0.2, "num_class": 1 }, "ResNet": { "block": "BasicBlock", "block_inplanes": [ 64, 128, 256, 512 ], "negative_slop": 0.1, "norm_choice": "IN", "kernel_size": 3, "num_stages": 4, "pooling_ratios": [ 2, 2, 2, 1 ], "widen_factor": 1.0, "shortcut_type": "B", "repeat_time_list": [ 3, 4, 6, 3 ], "dropout_rate": 0.2, "num_class": 1, "conv_choice": "DC" }, "Se_ResNet": { "block": "BasicBlock", "block_inplanes": [ 64, 128, 256, 512 ], "negative_slop": 0.1, "norm_choice": "IN", "kernel_size": 3, "num_stages": 4, "pooling_ratios": [ 2, 2, 2, 1 ], "widen_factor": 1.0, "shortcut_type": "B", "repeat_time_list": [ 3, 4, 6, 3 ], "dropout_rate": 0.2, "num_class": 4, "regression_choice": false }, "Darknet": { "block_inplanes": [ 64, 128, 256, 512 ], "negative_slop": 0.1, "norm_choice": "IN", "kernel_size": 3, "num_stages": 4, "pooling_ratios": [ 1, 2, 2, 1 ], "repeat_time_list": [ 2, 2, 3, 3 ], "dropout_rate": 0.2, "num_class": 1, "conv_choice": "DC" }, "FSe_ResNet": { "block": "BasicBlock", "block_inplanes": [ 64, 128, 256, 512 ], "negative_slop": 0.1, "norm_choice": "IN", "kernel_size": 3, "num_stages": 4, "pooling_ratios": [ 2, 2, 2, 1 ], "widen_factor": 1.0, "shortcut_type": "B", "repeat_time_list": [ 3, 4, 6, 3 ], "dropout_rate": 0.2, "num_class": 1 } }