From b46d86e517dfc5f1a49789fa222deafd7ef2dedd Mon Sep 17 00:00:00 2001 From: YannAhlgrim Date: Mon, 29 Jun 2026 11:44:35 +0200 Subject: [PATCH] vit giant run --- configs/grids/lp_grid.yaml | 2 +- configs/supervised_wilds_vitg16_ep300-lp.yaml | 60 +++++++++++++++++++ 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 configs/supervised_wilds_vitg16_ep300-lp.yaml diff --git a/configs/grids/lp_grid.yaml b/configs/grids/lp_grid.yaml index 04aa469..23e9c70 100644 --- a/configs/grids/lp_grid.yaml +++ b/configs/grids/lp_grid.yaml @@ -1,4 +1,4 @@ -base_config: configs/supervised_wilds_vith14_ep300-lp.yaml +base_config: configs/supervised_wilds_vitg16_ep300-lp.yaml constants: logging.write_tag: linear_probe diff --git a/configs/supervised_wilds_vitg16_ep300-lp.yaml b/configs/supervised_wilds_vitg16_ep300-lp.yaml new file mode 100644 index 0000000..b672c03 --- /dev/null +++ b/configs/supervised_wilds_vitg16_ep300-lp.yaml @@ -0,0 +1,60 @@ +meta: + model_name: vit_giant + tag: in22k + embed_dim: 1408 + load_checkpoint: true + checkpoint_folder: experiment_logs/imagenet-vith16.448/ + read_checkpoint: IN22K-vit.g.16-600e.pth.tar + use_bfloat16: true + num_classes: 182 + representation_type: last_avgpool + head_type: linear + use_gradient_checkpointing: true + +data: + batch_size: 16 + root_path: ./wilds_data + num_workers: 10 + pin_mem: true + crop_size: 224 + crop_scale: [1.0, 1.0] + use_random_resized_crop: false + use_horizontal_flip: false + use_color_distortion: false + color_jitter_strength: 0.0 + use_gaussian_blur: false + +mask: + patch_size: 16 + +optimization: + optimizer: adamw + freeze_weights: true + epochs: 300 + lr: 0.01 + weight_decay: 5.0e-4 + lr_schedule: cosine + step_milestones: [15, 30, 45] + step_gamma: 0.1 + start_lr: 0.0 + final_lr: 0.0 + warmup: 0 + momentum: 0.99 + lars_eta: 0.001 + lars_eps: 1.0e-8 + lars_exclude_bias_and_norm: true + ipe_scale: 1.0 + gradient_accumulation_steps: 1 + early_stopping: + enabled: true + patience: 10 + min_delta: 1.0e-4 + min_epochs: 15 + restore_best_weights: true + +validation: + eval_every: 1 + +logging: + write_tag: linear_probe + auto_folder: true