File size: 3,430 Bytes
65635a1 | 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 106 107 108 109 110 111 112 | {
"config": {
"embeddings_npy": "/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/embeddings.npy",
"embedding_rows_csv": "/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/embedding_rows.csv",
"seed": 42,
"max_train_tiles": 50000,
"max_eval_tiles_per_split": 15000,
"decision_threshold": 0.5,
"logreg_c": 1.0
},
"dataset": {
"n_rows_total": 98761,
"n_features": 384,
"n_train_used": 49092,
"n_eval_used": 30000,
"class_balance_train": 0.33862951193677177
},
"tile_metrics": {
"train": {
"n": 49092.0,
"positive_rate": 0.33862951193677177,
"accuracy": 0.7936323637252506,
"precision": 0.6661038628805321,
"recall": 0.7831448508180944,
"f1": 0.7198982554120932,
"roc_auc": 0.8762093522556836,
"average_precision": 0.802780630411325
},
"eval": {
"n": 30000.0,
"positive_rate": 0.5,
"accuracy": 0.6401666666666667,
"precision": 0.6584042793641226,
"recall": 0.5826,
"f1": 0.6181869628267251,
"roc_auc": 0.6964796622222222,
"average_precision": 0.6957854729844977
}
},
"slide_metrics_by_split": {
"test": {
"n": 50.0,
"positive_rate": 0.4,
"accuracy": 0.72,
"precision": 0.65,
"recall": 0.65,
"f1": 0.65,
"roc_auc": 0.77,
"average_precision": 0.7083413072873412
},
"train": {
"n": 100.0,
"positive_rate": 0.34,
"accuracy": 0.97,
"precision": 0.9428571428571428,
"recall": 0.9705882352941176,
"f1": 0.9565217391304348,
"roc_auc": 0.9919786096256685,
"average_precision": 0.981491690975888
},
"val": {
"n": 50.0,
"positive_rate": 0.36,
"accuracy": 0.76,
"precision": 0.6875,
"recall": 0.6111111111111112,
"f1": 0.6470588235294118,
"roc_auc": 0.8836805555555556,
"average_precision": 0.8032331072875449
}
},
"case_metrics_by_split": {
"test": {
"n": 50.0,
"positive_rate": 0.4,
"accuracy": 0.72,
"precision": 0.65,
"recall": 0.65,
"f1": 0.65,
"roc_auc": 0.77,
"average_precision": 0.7083413072873412
},
"train": {
"n": 100.0,
"positive_rate": 0.34,
"accuracy": 0.97,
"precision": 0.9428571428571428,
"recall": 0.9705882352941176,
"f1": 0.9565217391304348,
"roc_auc": 0.9919786096256685,
"average_precision": 0.981491690975888
},
"val": {
"n": 50.0,
"positive_rate": 0.36,
"accuracy": 0.76,
"precision": 0.6875,
"recall": 0.6111111111111112,
"f1": 0.6470588235294118,
"roc_auc": 0.8836805555555556,
"average_precision": 0.8032331072875449
}
},
"compat_note": {
"cnn_equivalent_files": [
"/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/tile_predictions.csv",
"/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/slide_predictions.csv",
"/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/case_predictions.csv",
"/Users/faith/Desktop/Voxelomics-offline/backend/diagnosticore-service/output/pathfoundation_tp53_200/metrics.json"
]
}
} |