From 2fea425c3deecc3281e1708dfddf5f234288a07c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20K=C3=A4nzig?= <36882833+nkaenzig@users.noreply.github.com> Date: Thu, 13 Feb 2025 10:08:57 +0100 Subject: [PATCH] set `save_last` default to false (#762) --- configs/vision/pathology/offline/classification/bach.yaml | 2 +- configs/vision/pathology/offline/classification/bracs.yaml | 2 +- configs/vision/pathology/offline/classification/breakhis.yaml | 2 +- configs/vision/pathology/offline/classification/camelyon16.yaml | 2 +- .../pathology/offline/classification/camelyon16_small.yaml | 2 +- configs/vision/pathology/offline/classification/crc.yaml | 2 +- .../pathology/offline/classification/gleason_arvaniti.yaml | 2 +- configs/vision/pathology/offline/classification/mhist.yaml | 2 +- configs/vision/pathology/offline/classification/panda.yaml | 2 +- .../vision/pathology/offline/classification/panda_small.yaml | 2 +- .../vision/pathology/offline/classification/patch_camelyon.yaml | 2 +- configs/vision/pathology/offline/classification/unitopatho.yaml | 2 +- configs/vision/pathology/offline/segmentation/bcss.yaml | 2 +- configs/vision/pathology/offline/segmentation/consep.yaml | 2 +- configs/vision/pathology/offline/segmentation/monusac.yaml | 2 +- configs/vision/pathology/online/classification/bach.yaml | 2 +- configs/vision/pathology/online/classification/bracs.yaml | 2 +- configs/vision/pathology/online/classification/breakhis.yaml | 2 +- configs/vision/pathology/online/classification/crc.yaml | 2 +- .../pathology/online/classification/gleason_arvaniti.yaml | 2 +- configs/vision/pathology/online/classification/mhist.yaml | 2 +- .../vision/pathology/online/classification/patch_camelyon.yaml | 2 +- configs/vision/pathology/online/classification/unitopatho.yaml | 2 +- configs/vision/pathology/online/segmentation/bcss.yaml | 2 +- configs/vision/pathology/online/segmentation/consep.yaml | 2 +- configs/vision/pathology/online/segmentation/monusac.yaml | 2 +- configs/vision/radiology/offline/segmentation/lits.yaml | 2 +- .../vision/radiology/offline/segmentation/lits_balanced.yaml | 2 +- .../radiology/offline/segmentation/total_segmentator_2d.yaml | 2 +- configs/vision/radiology/online/segmentation/lits.yaml | 2 +- configs/vision/radiology/online/segmentation/lits_balanced.yaml | 2 +- .../radiology/online/segmentation/total_segmentator_2d.yaml | 2 +- configs/vision/tests/offline/patch_camelyon.yaml | 2 +- docs/user-guide/advanced/replicate_evaluations.md | 2 +- 34 files changed, 34 insertions(+), 34 deletions(-) diff --git a/configs/vision/pathology/offline/classification/bach.yaml b/configs/vision/pathology/offline/classification/bach.yaml index 98ac45cc..48172ee3 100644 --- a/configs/vision/pathology/offline/classification/bach.yaml +++ b/configs/vision/pathology/offline/classification/bach.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/bracs.yaml b/configs/vision/pathology/offline/classification/bracs.yaml index e4e8fcc9..bfa65d58 100644 --- a/configs/vision/pathology/offline/classification/bracs.yaml +++ b/configs/vision/pathology/offline/classification/bracs.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/breakhis.yaml b/configs/vision/pathology/offline/classification/breakhis.yaml index a5e87a53..2cd22737 100644 --- a/configs/vision/pathology/offline/classification/breakhis.yaml +++ b/configs/vision/pathology/offline/classification/breakhis.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/camelyon16.yaml b/configs/vision/pathology/offline/classification/camelyon16.yaml index 97ef1f6e..019613d7 100644 --- a/configs/vision/pathology/offline/classification/camelyon16.yaml +++ b/configs/vision/pathology/offline/classification/camelyon16.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/camelyon16_small.yaml b/configs/vision/pathology/offline/classification/camelyon16_small.yaml index d3346dee..d7120755 100644 --- a/configs/vision/pathology/offline/classification/camelyon16_small.yaml +++ b/configs/vision/pathology/offline/classification/camelyon16_small.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/crc.yaml b/configs/vision/pathology/offline/classification/crc.yaml index e54b095b..b5fb0e6e 100644 --- a/configs/vision/pathology/offline/classification/crc.yaml +++ b/configs/vision/pathology/offline/classification/crc.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/gleason_arvaniti.yaml b/configs/vision/pathology/offline/classification/gleason_arvaniti.yaml index 8a96398e..142d5f6a 100644 --- a/configs/vision/pathology/offline/classification/gleason_arvaniti.yaml +++ b/configs/vision/pathology/offline/classification/gleason_arvaniti.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/mhist.yaml b/configs/vision/pathology/offline/classification/mhist.yaml index ad7b5c36..12cc429b 100644 --- a/configs/vision/pathology/offline/classification/mhist.yaml +++ b/configs/vision/pathology/offline/classification/mhist.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/panda.yaml b/configs/vision/pathology/offline/classification/panda.yaml index 0ef3c3a4..e4fc8e4e 100644 --- a/configs/vision/pathology/offline/classification/panda.yaml +++ b/configs/vision/pathology/offline/classification/panda.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/panda_small.yaml b/configs/vision/pathology/offline/classification/panda_small.yaml index e4a4980e..6703f50a 100644 --- a/configs/vision/pathology/offline/classification/panda_small.yaml +++ b/configs/vision/pathology/offline/classification/panda_small.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/patch_camelyon.yaml b/configs/vision/pathology/offline/classification/patch_camelyon.yaml index 4dfbd34f..77559f65 100644 --- a/configs/vision/pathology/offline/classification/patch_camelyon.yaml +++ b/configs/vision/pathology/offline/classification/patch_camelyon.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/classification/unitopatho.yaml b/configs/vision/pathology/offline/classification/unitopatho.yaml index 2bd064a7..df12a9d9 100644 --- a/configs/vision/pathology/offline/classification/unitopatho.yaml +++ b/configs/vision/pathology/offline/classification/unitopatho.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/segmentation/bcss.yaml b/configs/vision/pathology/offline/segmentation/bcss.yaml index bedfa9fc..a042f20b 100644 --- a/configs/vision/pathology/offline/segmentation/bcss.yaml +++ b/configs/vision/pathology/offline/segmentation/bcss.yaml @@ -19,7 +19,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/segmentation/consep.yaml b/configs/vision/pathology/offline/segmentation/consep.yaml index c427e2dc..7db7c281 100644 --- a/configs/vision/pathology/offline/segmentation/consep.yaml +++ b/configs/vision/pathology/offline/segmentation/consep.yaml @@ -19,7 +19,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/offline/segmentation/monusac.yaml b/configs/vision/pathology/offline/segmentation/monusac.yaml index 3ca8a909..2841461f 100644 --- a/configs/vision/pathology/offline/segmentation/monusac.yaml +++ b/configs/vision/pathology/offline/segmentation/monusac.yaml @@ -22,7 +22,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/bach.yaml b/configs/vision/pathology/online/classification/bach.yaml index 6e6f9bb8..a4a3a303 100644 --- a/configs/vision/pathology/online/classification/bach.yaml +++ b/configs/vision/pathology/online/classification/bach.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/bracs.yaml b/configs/vision/pathology/online/classification/bracs.yaml index 56f7b3c0..b12d0ab6 100644 --- a/configs/vision/pathology/online/classification/bracs.yaml +++ b/configs/vision/pathology/online/classification/bracs.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/breakhis.yaml b/configs/vision/pathology/online/classification/breakhis.yaml index 39e9aeb5..4e7ba232 100644 --- a/configs/vision/pathology/online/classification/breakhis.yaml +++ b/configs/vision/pathology/online/classification/breakhis.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/crc.yaml b/configs/vision/pathology/online/classification/crc.yaml index 37bb52c6..ea121bc3 100644 --- a/configs/vision/pathology/online/classification/crc.yaml +++ b/configs/vision/pathology/online/classification/crc.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/gleason_arvaniti.yaml b/configs/vision/pathology/online/classification/gleason_arvaniti.yaml index ed4f4bb4..2e2a56d6 100644 --- a/configs/vision/pathology/online/classification/gleason_arvaniti.yaml +++ b/configs/vision/pathology/online/classification/gleason_arvaniti.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/mhist.yaml b/configs/vision/pathology/online/classification/mhist.yaml index b2a23f13..3ce35d07 100644 --- a/configs/vision/pathology/online/classification/mhist.yaml +++ b/configs/vision/pathology/online/classification/mhist.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/patch_camelyon.yaml b/configs/vision/pathology/online/classification/patch_camelyon.yaml index 60800129..42a9c822 100644 --- a/configs/vision/pathology/online/classification/patch_camelyon.yaml +++ b/configs/vision/pathology/online/classification/patch_camelyon.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/BinaryBalancedAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/classification/unitopatho.yaml b/configs/vision/pathology/online/classification/unitopatho.yaml index 167876e3..e2e72358 100644 --- a/configs/vision/pathology/online/classification/unitopatho.yaml +++ b/configs/vision/pathology/online/classification/unitopatho.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, val/MulticlassAccuracy} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/segmentation/bcss.yaml b/configs/vision/pathology/online/segmentation/bcss.yaml index 1d01f60c..319ecf52 100644 --- a/configs/vision/pathology/online/segmentation/bcss.yaml +++ b/configs/vision/pathology/online/segmentation/bcss.yaml @@ -20,7 +20,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/segmentation/consep.yaml b/configs/vision/pathology/online/segmentation/consep.yaml index ec01cbd3..a0c79fa8 100644 --- a/configs/vision/pathology/online/segmentation/consep.yaml +++ b/configs/vision/pathology/online/segmentation/consep.yaml @@ -20,7 +20,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/pathology/online/segmentation/monusac.yaml b/configs/vision/pathology/online/segmentation/monusac.yaml index c7c8e13d..12af8e2c 100644 --- a/configs/vision/pathology/online/segmentation/monusac.yaml +++ b/configs/vision/pathology/online/segmentation/monusac.yaml @@ -20,7 +20,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/offline/segmentation/lits.yaml b/configs/vision/radiology/offline/segmentation/lits.yaml index 4757dc9f..3122f01c 100644 --- a/configs/vision/radiology/offline/segmentation/lits.yaml +++ b/configs/vision/radiology/offline/segmentation/lits.yaml @@ -17,7 +17,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/offline/segmentation/lits_balanced.yaml b/configs/vision/radiology/offline/segmentation/lits_balanced.yaml index e9e12657..866566e7 100644 --- a/configs/vision/radiology/offline/segmentation/lits_balanced.yaml +++ b/configs/vision/radiology/offline/segmentation/lits_balanced.yaml @@ -18,7 +18,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/offline/segmentation/total_segmentator_2d.yaml b/configs/vision/radiology/offline/segmentation/total_segmentator_2d.yaml index 661e1478..bda773b7 100644 --- a/configs/vision/radiology/offline/segmentation/total_segmentator_2d.yaml +++ b/configs/vision/radiology/offline/segmentation/total_segmentator_2d.yaml @@ -19,7 +19,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/online/segmentation/lits.yaml b/configs/vision/radiology/online/segmentation/lits.yaml index fd507e67..43d831cb 100644 --- a/configs/vision/radiology/online/segmentation/lits.yaml +++ b/configs/vision/radiology/online/segmentation/lits.yaml @@ -20,7 +20,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/online/segmentation/lits_balanced.yaml b/configs/vision/radiology/online/segmentation/lits_balanced.yaml index df2ae269..1aab3d88 100644 --- a/configs/vision/radiology/online/segmentation/lits_balanced.yaml +++ b/configs/vision/radiology/online/segmentation/lits_balanced.yaml @@ -20,7 +20,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/radiology/online/segmentation/total_segmentator_2d.yaml b/configs/vision/radiology/online/segmentation/total_segmentator_2d.yaml index daddc429..c848b365 100644 --- a/configs/vision/radiology/online/segmentation/total_segmentator_2d.yaml +++ b/configs/vision/radiology/online/segmentation/total_segmentator_2d.yaml @@ -19,7 +19,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: ${oc.env:SAVE_LAST, false} save_top_k: 1 monitor: &MONITOR_METRIC ${oc.env:MONITOR_METRIC, 'val/MonaiDiceScore'} mode: &MONITOR_METRIC_MODE ${oc.env:MONITOR_METRIC_MODE, max} diff --git a/configs/vision/tests/offline/patch_camelyon.yaml b/configs/vision/tests/offline/patch_camelyon.yaml index f17a24ad..c99f68e1 100644 --- a/configs/vision/tests/offline/patch_camelyon.yaml +++ b/configs/vision/tests/offline/patch_camelyon.yaml @@ -28,7 +28,7 @@ trainer: - class_path: lightning.pytorch.callbacks.ModelCheckpoint init_args: filename: best - save_last: true + save_last: false save_top_k: 1 monitor: &MONITOR_METRIC val/BinaryAccuracy mode: &MONITOR_METRIC_MODE max diff --git a/docs/user-guide/advanced/replicate_evaluations.md b/docs/user-guide/advanced/replicate_evaluations.md index dad8c042..83c19afd 100644 --- a/docs/user-guide/advanced/replicate_evaluations.md +++ b/docs/user-guide/advanced/replicate_evaluations.md @@ -238,7 +238,7 @@ a proprietary dataset of 3.1M million slides, available for download on [HuggingFace](https://huggingface.co/paige-ai/Virchow2), run: ``` -MODEL_NAME=paige/virchow2 \ +MODEL_NAME=pathology/paige_virchow2 \ NORMALIZE_MEAN="[0.485,0.456,0.406]" \ NORMALIZE_STD="[0.229,0.224,0.225]" \ IN_FEATURES=1280 \