ivus-segmentation / models /multitask /multitask_summary.json
Aditya2162's picture
Upload folder using huggingface_hub
1d197a4 verified
{
"model_dir": "models/deepIVUS",
"output_dir": "models/multitask",
"split_json": "evals/splits/ivus_split_merged_600.json",
"num_train": 420,
"num_val": 90,
"num_test": 90,
"num_train_with_lumen": 199,
"num_val_with_lumen": 46,
"num_test_with_lumen": 48,
"selected_trainable_variables": [
"conv2d/kernel:0",
"conv2d/bias:0",
"batch_normalization/gamma:0",
"batch_normalization/beta:0",
"conv2d_1/kernel:0",
"conv2d_1/bias:0",
"batch_normalization_1/gamma:0",
"batch_normalization_1/beta:0",
"conv2d_2/kernel:0",
"conv2d_2/bias:0",
"batch_normalization_2/gamma:0",
"batch_normalization_2/beta:0",
"conv2d_3/kernel:0",
"conv2d_3/bias:0",
"conv2d_4/kernel:0",
"conv2d_4/bias:0",
"batch_normalization_3/gamma:0",
"batch_normalization_3/beta:0",
"conv2d_5/kernel:0",
"conv2d_5/bias:0",
"batch_normalization_4/gamma:0",
"batch_normalization_4/beta:0",
"conv2d_6/kernel:0",
"conv2d_6/bias:0",
"conv2d_7/kernel:0",
"conv2d_7/bias:0",
"batch_normalization_5/gamma:0",
"batch_normalization_5/beta:0",
"conv2d_8/kernel:0",
"conv2d_8/bias:0",
"batch_normalization_6/gamma:0",
"batch_normalization_6/beta:0",
"conv2d_9/kernel:0",
"conv2d_9/bias:0",
"conv2d_10/kernel:0",
"conv2d_10/bias:0",
"batch_normalization_7/gamma:0",
"batch_normalization_7/beta:0",
"conv2d_11/kernel:0",
"conv2d_11/bias:0",
"batch_normalization_8/gamma:0",
"batch_normalization_8/beta:0",
"conv2d_12/kernel:0",
"conv2d_12/bias:0",
"conv2d_13/kernel:0",
"conv2d_13/bias:0",
"batch_normalization_9/gamma:0",
"batch_normalization_9/beta:0",
"conv2d_14/kernel:0",
"conv2d_14/bias:0",
"batch_normalization_10/gamma:0",
"batch_normalization_10/beta:0",
"conv2d_15/kernel:0",
"conv2d_15/bias:0",
"conv2d_16/kernel:0",
"conv2d_16/bias:0",
"batch_normalization_11/gamma:0",
"batch_normalization_11/beta:0",
"conv2d_17/kernel:0",
"conv2d_17/bias:0",
"batch_normalization_12/gamma:0",
"batch_normalization_12/beta:0",
"conv2d_18/kernel:0",
"conv2d_18/bias:0",
"batch_normalization_13/gamma:0",
"batch_normalization_13/beta:0",
"conv2d_19/kernel:0",
"conv2d_19/bias:0",
"batch_normalization_14/gamma:0",
"batch_normalization_14/beta:0",
"conv2d_20/kernel:0",
"conv2d_20/bias:0",
"conv2d_21/kernel:0",
"conv2d_21/bias:0",
"batch_normalization_15/gamma:0",
"batch_normalization_15/beta:0",
"conv2d_22/kernel:0",
"conv2d_22/bias:0",
"batch_normalization_16/gamma:0",
"batch_normalization_16/beta:0",
"conv2d_23/kernel:0",
"conv2d_23/bias:0",
"batch_normalization_17/gamma:0",
"batch_normalization_17/beta:0",
"conv2d_24/kernel:0",
"conv2d_24/bias:0",
"batch_normalization_18/gamma:0",
"batch_normalization_18/beta:0",
"conv2d_25/kernel:0",
"conv2d_25/bias:0",
"conv2d_26/kernel:0",
"conv2d_26/bias:0",
"batch_normalization_19/gamma:0",
"batch_normalization_19/beta:0",
"conv2d_27/kernel:0",
"conv2d_27/bias:0",
"batch_normalization_20/gamma:0",
"batch_normalization_20/beta:0",
"conv2d_28/kernel:0",
"conv2d_28/bias:0",
"batch_normalization_21/gamma:0",
"batch_normalization_21/beta:0",
"conv2d_29/kernel:0",
"conv2d_29/bias:0",
"batch_normalization_22/gamma:0",
"batch_normalization_22/beta:0",
"conv2d_30/kernel:0",
"conv2d_30/bias:0",
"batch_normalization_23/gamma:0",
"batch_normalization_23/beta:0",
"conv2d_31/kernel:0",
"conv2d_31/bias:0",
"batch_normalization_24/gamma:0",
"batch_normalization_24/beta:0",
"conv2d_32/kernel:0",
"conv2d_32/bias:0"
],
"lumen_class": 1,
"pos_weight": 40.0,
"seg_loss_weight": 1.0,
"cls_loss_weight": 1.0,
"learning_rate": 1e-05,
"epochs": 50,
"early_stop_patience": 10,
"early_stop_min_delta": 0.0001,
"best_val_total_loss": 0.4344508498907089,
"tensorboard_run_dir": "output/tensorboard/multitask_20260223_224823",
"saved_base_model": "models/multitask/lumen_multitask_base",
"saved_cls_head": "models/multitask/bifurcation_head.keras",
"history": [
{
"epoch": 1,
"total_loss": 1.6219867297581263,
"seg_loss": 0.6216800527203651,
"cls_loss": 1.0003066670326959,
"val_total_loss": 1.166487949049991,
"val_seg_loss": 0.48462160773899243,
"val_cls_loss": 0.6818663387194924,
"val_seg_iou": 0.8267602893737925,
"val_seg_dice": 0.9051656029343657,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.4888888888888889,
"val_cls_precision": 0.8421052631578947,
"val_cls_recall": 0.2711864406779661,
"val_cls_f1": 0.41025641025641024,
"val_cls_auc": 0.7908693552017212
},
{
"epoch": 2,
"total_loss": 1.0519415350187393,
"seg_loss": 0.290034962055229,
"cls_loss": 0.7619065758727845,
"val_total_loss": 0.8631932268971982,
"val_seg_loss": 0.23684684527309044,
"val_cls_loss": 0.6263463808142621,
"val_seg_iou": 0.8250022138914308,
"val_seg_dice": 0.9041109184544913,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8222222222222222,
"val_cls_precision": 0.9215686274509803,
"val_cls_recall": 0.7966101694915254,
"val_cls_f1": 0.8545454545454545,
"val_cls_auc": 0.8138327598571777
},
{
"epoch": 3,
"total_loss": 0.834745450814565,
"seg_loss": 0.18543397166899273,
"cls_loss": 0.649311478648867,
"val_total_loss": 0.7018603773220725,
"val_seg_loss": 0.16327474152912264,
"val_cls_loss": 0.5385856408139934,
"val_seg_iou": 0.846050787524255,
"val_seg_dice": 0.9166061879141435,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8222222222222222,
"val_cls_precision": 0.9215686274509803,
"val_cls_recall": 0.7966101694915254,
"val_cls_f1": 0.8545454545454545,
"val_cls_auc": 0.8477310538291931
},
{
"epoch": 4,
"total_loss": 0.7766569486686161,
"seg_loss": 0.13996965427483832,
"cls_loss": 0.6366872943582988,
"val_total_loss": 0.6386936164420584,
"val_seg_loss": 0.14631453933923141,
"val_cls_loss": 0.49237907321556756,
"val_seg_iou": 0.8537190784842085,
"val_seg_dice": 0.921087869670411,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8222222222222222,
"val_cls_precision": 0.9215686274509803,
"val_cls_recall": 0.7966101694915254,
"val_cls_f1": 0.8545454545454545,
"val_cls_auc": 0.8510115146636963
},
{
"epoch": 5,
"total_loss": 0.7333434970605941,
"seg_loss": 0.1164263075306302,
"cls_loss": 0.6169171908072063,
"val_total_loss": 0.5967901336110156,
"val_seg_loss": 0.11332971699859785,
"val_cls_loss": 0.48346041855604754,
"val_seg_iou": 0.8680616997222836,
"val_seg_dice": 0.9293715511124011,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.9107142857142857,
"val_cls_recall": 0.864406779661017,
"val_cls_f1": 0.8869565217391304,
"val_cls_auc": 0.9013121724128723
},
{
"epoch": 6,
"total_loss": 0.6692844209216889,
"seg_loss": 0.08745707979514486,
"cls_loss": 0.581827338110833,
"val_total_loss": 0.5571767538785934,
"val_seg_loss": 0.11077517190057298,
"val_cls_loss": 0.44640157987242157,
"val_seg_iou": 0.8661160593957511,
"val_seg_dice": 0.9282552979863425,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.9272727272727272,
"val_cls_recall": 0.864406779661017,
"val_cls_f1": 0.8947368421052632,
"val_cls_auc": 0.9122471809387207
},
{
"epoch": 7,
"total_loss": 0.6274600121236983,
"seg_loss": 0.07445602903053875,
"cls_loss": 0.5530039798645746,
"val_total_loss": 0.5509960029436194,
"val_seg_loss": 0.1002325456103553,
"val_cls_loss": 0.45076345879098645,
"val_seg_iou": 0.8746350232394943,
"val_seg_dice": 0.9331256616854054,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8615384615384616,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.903225806451613,
"val_cls_auc": 0.891744077205658
},
{
"epoch": 8,
"total_loss": 0.6130301696913583,
"seg_loss": 0.08664557699646269,
"cls_loss": 0.526384590779032,
"val_total_loss": 0.5237435011760049,
"val_seg_loss": 0.0972047365554001,
"val_cls_loss": 0.42653876089531445,
"val_seg_iou": 0.874846441854967,
"val_seg_dice": 0.9332459686558615,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8444444444444444,
"val_cls_precision": 0.8571428571428571,
"val_cls_recall": 0.9152542372881356,
"val_cls_f1": 0.8852459016393444,
"val_cls_auc": 0.9122471213340759
},
{
"epoch": 9,
"total_loss": 0.5469670985426222,
"seg_loss": 0.06870117130733672,
"cls_loss": 0.478265926809538,
"val_total_loss": 0.49475600311289664,
"val_seg_loss": 0.09005594059177068,
"val_cls_loss": 0.4047000644647557,
"val_seg_iou": 0.8738963815485469,
"val_seg_dice": 0.932705127298851,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.859375,
"val_cls_recall": 0.9322033898305084,
"val_cls_f1": 0.8943089430894309,
"val_cls_auc": 0.9024056792259216
},
{
"epoch": 10,
"total_loss": 0.5185818938981919,
"seg_loss": 0.0611622542142868,
"cls_loss": 0.4574196387969312,
"val_total_loss": 0.47969698776369507,
"val_seg_loss": 0.09069109529904697,
"val_cls_loss": 0.3890058948941853,
"val_seg_iou": 0.8817167983190007,
"val_seg_dice": 0.9371408057861493,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.8709677419354839,
"val_cls_recall": 0.9152542372881356,
"val_cls_f1": 0.8925619834710744,
"val_cls_auc": 0.9108802676200867
},
{
"epoch": 11,
"total_loss": 0.5268871486186981,
"seg_loss": 0.06076143806179365,
"cls_loss": 0.4661257118696258,
"val_total_loss": 0.4448992982506752,
"val_seg_loss": 0.07935935145486957,
"val_cls_loss": 0.3655399514929108,
"val_seg_iou": 0.8856157410877115,
"val_seg_dice": 0.9393385108005587,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8507462686567164,
"val_cls_recall": 0.9661016949152542,
"val_cls_f1": 0.9047619047619047,
"val_cls_auc": 0.8881903290748596
},
{
"epoch": 12,
"total_loss": 0.5059011499087016,
"seg_loss": 0.05725990863783019,
"cls_loss": 0.44864123818420226,
"val_total_loss": 0.4382701370379199,
"val_seg_loss": 0.07930069967456486,
"val_cls_loss": 0.35896943768729334,
"val_seg_iou": 0.8856746535702068,
"val_seg_dice": 0.9393716481189703,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8507462686567164,
"val_cls_recall": 0.9661016949152542,
"val_cls_f1": 0.9047619047619047,
"val_cls_auc": 0.9075998067855835
},
{
"epoch": 13,
"total_loss": 0.4970441772824242,
"seg_loss": 0.057231439685537705,
"cls_loss": 0.439812736426081,
"val_total_loss": 0.4344508498907089,
"val_seg_loss": 0.09339732369003088,
"val_cls_loss": 0.3410535249454172,
"val_seg_iou": 0.8945803720041263,
"val_seg_dice": 0.9443572679451131,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8777777777777778,
"val_cls_precision": 0.875,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.9105691056910569,
"val_cls_auc": 0.9111536741256714
},
{
"epoch": 14,
"total_loss": 0.46513107106799173,
"seg_loss": 0.05708659976011231,
"cls_loss": 0.40804447230129015,
"val_total_loss": 0.4582638439276944,
"val_seg_loss": 0.08206254211456879,
"val_cls_loss": 0.376201301165249,
"val_seg_iou": 0.8872420885233893,
"val_seg_dice": 0.9402525451491841,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8507462686567164,
"val_cls_recall": 0.9661016949152542,
"val_cls_f1": 0.9047619047619047,
"val_cls_auc": 0.9026790857315063
},
{
"epoch": 15,
"total_loss": 0.4548539487378938,
"seg_loss": 0.05213610732129642,
"cls_loss": 0.4027178420906975,
"val_total_loss": 0.454915103705033,
"val_seg_loss": 0.09062011280785436,
"val_cls_loss": 0.36429498603810434,
"val_seg_iou": 0.8955005118096512,
"val_seg_dice": 0.9448697124905642,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8507462686567164,
"val_cls_recall": 0.9661016949152542,
"val_cls_f1": 0.9047619047619047,
"val_cls_auc": 0.9013122320175171
},
{
"epoch": 16,
"total_loss": 0.410304028292497,
"seg_loss": 0.04845838170676004,
"cls_loss": 0.3618456463728632,
"val_total_loss": 0.5145163043685581,
"val_seg_loss": 0.10101435382081114,
"val_cls_loss": 0.4135019507097161,
"val_seg_iou": 0.891431483260684,
"val_seg_dice": 0.9425998151663669,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.859375,
"val_cls_recall": 0.9322033898305084,
"val_cls_f1": 0.8943089430894309,
"val_cls_auc": 0.9051394462585449
},
{
"epoch": 17,
"total_loss": 0.3699024962882201,
"seg_loss": 0.0493658354594594,
"cls_loss": 0.3205366617866925,
"val_total_loss": 0.49016835832077527,
"val_seg_loss": 0.09558146333564883,
"val_cls_loss": 0.39458689255558926,
"val_seg_iou": 0.8980368589743589,
"val_seg_dice": 0.9462796833773087,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8444444444444444,
"val_cls_precision": 0.8461538461538461,
"val_cls_recall": 0.9322033898305084,
"val_cls_f1": 0.8870967741935484,
"val_cls_auc": 0.9138873815536499
},
{
"epoch": 18,
"total_loss": 0.42403326346760706,
"seg_loss": 0.05110736340284348,
"cls_loss": 0.3729258975812367,
"val_total_loss": 0.48100930387559143,
"val_seg_loss": 0.10024259045072224,
"val_cls_loss": 0.38076670921367145,
"val_seg_iou": 0.8942522003419237,
"val_seg_dice": 0.9441743820389976,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.8382352941176471,
"val_cls_recall": 0.9661016949152542,
"val_cls_f1": 0.8976377952755905,
"val_cls_auc": 0.9045926928520203
},
{
"epoch": 19,
"total_loss": 0.34200384191104344,
"seg_loss": 0.0491072195271651,
"cls_loss": 0.29289662268544947,
"val_total_loss": 0.5058531544130781,
"val_seg_loss": 0.10361128624366678,
"val_cls_loss": 0.4022418714897788,
"val_seg_iou": 0.9026263111538153,
"val_seg_dice": 0.9488214326295457,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.859375,
"val_cls_recall": 0.9322033898305084,
"val_cls_f1": 0.8943089430894309,
"val_cls_auc": 0.9149808883666992
},
{
"epoch": 20,
"total_loss": 0.3296657298647222,
"seg_loss": 0.047296005416484106,
"cls_loss": 0.2823697240003163,
"val_total_loss": 0.5930156037211418,
"val_seg_loss": 0.10862410991736081,
"val_cls_loss": 0.48439149542347243,
"val_seg_iou": 0.9005908150758388,
"val_seg_dice": 0.947695640673611,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.8484848484848485,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.896,
"val_cls_auc": 0.9002187252044678
},
{
"epoch": 21,
"total_loss": 0.3407677157294183,
"seg_loss": 0.04778165167995862,
"cls_loss": 0.29298606470582034,
"val_total_loss": 0.521953581791857,
"val_seg_loss": 0.11065525464389635,
"val_cls_loss": 0.411298333140819,
"val_seg_iou": 0.9034158153419418,
"val_seg_dice": 0.949257443444796,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8444444444444444,
"val_cls_precision": 0.835820895522388,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.888888888888889,
"val_cls_auc": 0.91361403465271
},
{
"epoch": 22,
"total_loss": 0.3208419575222901,
"seg_loss": 0.04237900156350363,
"cls_loss": 0.27846295549756006,
"val_total_loss": 0.5469912105928296,
"val_seg_loss": 0.12718820912034615,
"val_cls_loss": 0.4198029992859001,
"val_seg_iou": 0.9005287487132929,
"val_seg_dice": 0.9476612751298544,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8555555555555555,
"val_cls_precision": 0.8484848484848485,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.896,
"val_cls_auc": 0.9212684631347656
},
{
"epoch": 23,
"total_loss": 0.27995289305136317,
"seg_loss": 0.04284256480279423,
"cls_loss": 0.23711032902910595,
"val_total_loss": 0.54095732404486,
"val_seg_loss": 0.11155797411566196,
"val_cls_loss": 0.42939934581923095,
"val_seg_iou": 0.89917340357889,
"val_seg_dice": 0.9469102735794911,
"val_seg_count": 46.0,
"val_cls_accuracy": 0.8666666666666667,
"val_cls_precision": 0.8615384615384616,
"val_cls_recall": 0.9491525423728814,
"val_cls_f1": 0.903225806451613,
"val_cls_auc": 0.922088623046875
}
],
"test_metrics": {
"total_loss": 0.4740983749861303,
"seg_loss": 0.149400915140691,
"cls_loss": 0.32469746322654514,
"seg_iou": 0.851996586190484,
"seg_dice": 0.920084402469685,
"seg_count": 48.0,
"cls_accuracy": 0.8555555555555555,
"cls_precision": 0.9259259259259259,
"cls_recall": 0.847457627118644,
"cls_f1": 0.8849557522123893,
"cls_auc": 0.9633679986000061
}
}