{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"name":"python","version":"3.11.11","mimetype":"text/x-python","codemirror_mode":{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"python","file_extension":".py"},"kaggle":{"accelerator":"none","dataSources":[{"sourceId":91498,"databundleVersionId":11655853,"sourceType":"competition"},{"sourceId":11217117,"sourceType":"datasetVersion","datasetId":6988459},{"sourceId":11910477,"sourceType":"datasetVersion","datasetId":7487715}],"dockerImageVersionId":31040,"isInternetEnabled":true,"language":"python","sourceType":"notebook","isGpuEnabled":false}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"code","source":"import sys\nsys.path.append('/kaggle/input/imc25-utils')\nimport metric\nimport pandas as pd","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2025-05-22T14:39:13.143289Z","iopub.execute_input":"2025-05-22T14:39:13.143585Z","iopub.status.idle":"2025-05-22T14:39:13.489279Z","shell.execute_reply.started":"2025-05-22T14:39:13.143561Z","shell.execute_reply":"2025-05-22T14:39:13.488304Z"}},"outputs":[],"execution_count":null},{"cell_type":"code","source":"final_score, dataset_scores = metric.score(\n    gt_csv='/kaggle/input/imc2025-ets-cv-sample/train_labels.csv',\n    user_csv=\"/kaggle/input/imc2025-ets-cv-sample/submission.csv\",\n    thresholds_csv='/kaggle/input/imc2025-ets-cv-sample/train_thresholds.csv',\n    mask_csv=None,\n    inl_cf=0,\n    strict_cf=-1,\n    verbose=True,\n)","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","trusted":true,"execution":{"iopub.status.busy":"2025-05-22T14:39:13.490740Z","iopub.execute_input":"2025-05-22T14:39:13.491221Z","iopub.status.idle":"2025-05-22T14:39:13.601579Z","shell.execute_reply.started":"2025-05-22T14:39:13.491194Z","shell.execute_reply":"2025-05-22T14:39:13.600532Z"}},"outputs":[],"execution_count":null},{"cell_type":"code","source":"df_sub = pd.read_csv(\"/kaggle/input/imc2025-ets-cv-sample/submission.csv\")\ndf_sub","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2025-05-22T14:39:26.053369Z","iopub.execute_input":"2025-05-22T14:39:26.053666Z","iopub.status.idle":"2025-05-22T14:39:26.101977Z","shell.execute_reply.started":"2025-05-22T14:39:26.053642Z","shell.execute_reply":"2025-05-22T14:39:26.101033Z"}},"outputs":[],"execution_count":null},{"cell_type":"code","source":"df_train = pd.read_csv(\"/kaggle/input/imc2025-ets-cv-sample/train_labels.csv\")\ndf_train","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2025-05-22T14:40:07.873723Z","iopub.execute_input":"2025-05-22T14:40:07.874395Z","iopub.status.idle":"2025-05-22T14:40:07.894156Z","shell.execute_reply.started":"2025-05-22T14:40:07.874368Z","shell.execute_reply":"2025-05-22T14:40:07.893379Z"}},"outputs":[],"execution_count":null},{"cell_type":"code","source":"","metadata":{"trusted":true},"outputs":[],"execution_count":null}]}