From 7489af0620932ea30c22baf7102fd6179618ec03 Mon Sep 17 00:00:00 2001 From: rmaphoh Date: Sun, 31 Aug 2025 18:07:38 +0100 Subject: [PATCH] Incorporate DINOv3, DINOv2 --- train.sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/train.sh b/train.sh index 0a3ee46..7302d5a 100644 --- a/train.sh +++ b/train.sh @@ -1,17 +1,18 @@ # ==== Model settings ==== +# adaptation {finetune,lp} ADAPTATION="finetune" -MODEL="Dinov2" -MODEL_ARCH="dinov2_vitl14" -FINETUNE="dinov2_vitl14_pretrain.pth" +MODEL="RETFound_dinov2" +MODEL_ARCH="retfound_dinov2" +FINETUNE="RETFound_dinov2_meh" # ==== Data settings ==== +# change the dataset name and corresponding class number DATASET="MESSIDOR2" NUM_CLASS=5 - -data_path="/home/jupyter/public_dataset/${DATASET}" +data_path="./${DATASET}" task="${MODEL_ARCH}_${DATASET}_${ADAPTATION}" -CUDA_VISIBLE_DEVICES=1 torchrun --nproc_per_node=1 --master_port=48766 main_finetune.py \ +torchrun --nproc_per_node=1 --master_port=48766 main_finetune.py \ --model "${MODEL}" \ --model_arch "${MODEL_ARCH}" \ --finetune "${FINETUNE}" \ @@ -24,4 +25,4 @@ CUDA_VISIBLE_DEVICES=1 torchrun --nproc_per_node=1 --master_port=48766 main_fine --data_path "${data_path}" \ --input_size 224 \ --task "${task}" \ - --adaptation "${ADAPTATION}" + --adaptation "${ADAPTATION}" \ No newline at end of file