Incorporate DINOv3, DINOv2
This commit is contained in:
@@ -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}"
|
||||
Reference in New Issue
Block a user