gitextract_ti2b9cvr/ ├── LICENSE ├── README.md ├── data/ │ ├── __init__.py │ ├── cub2011.py │ ├── dataset_factory.py │ ├── loader.py │ ├── nabirds.py │ ├── stanford_dogs.py │ ├── transforms_factory.py │ └── vtab.py ├── log/ │ ├── README.md │ └── cifar100.csv ├── models/ │ ├── as_mlp.py │ ├── convnext.py │ ├── swin_transformer.py │ └── vision_transformer.py ├── optim_factory.py ├── requirements.txt ├── train.py ├── train_scripts/ │ ├── asmlp/ │ │ └── cifar_100/ │ │ ├── train_full.sh │ │ ├── train_linear_probe.sh │ │ └── train_ssf.sh │ ├── convnext/ │ │ ├── cifar_100/ │ │ │ ├── train_full.sh │ │ │ ├── train_linear_probe.sh │ │ │ └── train_ssf.sh │ │ └── imagenet_1k/ │ │ ├── train_full.sh │ │ ├── train_linear_probe.sh │ │ └── train_ssf.sh │ ├── swin/ │ │ ├── cifar_100/ │ │ │ ├── train_full.sh │ │ │ ├── train_linear_probe.sh │ │ │ └── train_ssf.sh │ │ └── imagenet_1k/ │ │ ├── train_full.sh │ │ ├── train_linear_probe.sh │ │ └── train_ssf.sh │ └── vit/ │ ├── cifar_100/ │ │ ├── eval_ssf.sh │ │ ├── train_full.sh │ │ ├── train_linear_probe.sh │ │ └── train_ssf.sh │ ├── fgvc/ │ │ ├── cub_2011/ │ │ │ └── train_ssf.sh │ │ ├── nabirds/ │ │ │ └── train_ssf.sh │ │ ├── oxford_flowers/ │ │ │ └── train_ssf.sh │ │ ├── stanford_cars/ │ │ │ └── train_ssf.sh │ │ └── stanford_dogs/ │ │ └── train_ssf.sh │ ├── imagenet_1k/ │ │ ├── train_full.sh │ │ ├── train_linear_probe.sh │ │ └── train_ssf.sh │ ├── imagenet_a/ │ │ └── eval_ssf.sh │ ├── imagenet_c/ │ │ └── eval_ssf.sh │ ├── imagenet_r/ │ │ └── eval_ssf.sh │ └── vtab/ │ ├── caltech101/ │ │ └── train_ssf.sh │ ├── cifar_100/ │ │ └── train_ssf.sh │ ├── clevr_count/ │ │ └── train_ssf.sh │ ├── clevr_dist/ │ │ └── train_ssf.sh │ ├── diabetic_retinopathy/ │ │ └── train_ssf.sh │ ├── dmlab/ │ │ └── train_ssf.sh │ ├── dsprites_loc/ │ │ └── train_ssf.sh │ ├── dsprites_ori/ │ │ └── train_ssf.sh │ ├── dtd/ │ │ └── train_ssf.sh │ ├── eurosat/ │ │ └── train_ssf.sh │ ├── flowers102/ │ │ └── train_ssf.sh │ ├── kitti/ │ │ └── train_ssf.sh │ ├── patch_camelyon/ │ │ └── train_ssf.sh │ ├── pets/ │ │ └── train_ssf.sh │ ├── resisc45/ │ │ └── train_ssf.sh │ ├── smallnorb_azi/ │ │ └── train_ssf.sh │ ├── smallnorb_ele/ │ │ └── train_ssf.sh │ ├── sun397/ │ │ └── train_ssf.sh │ └── svhn/ │ └── train_ssf.sh ├── utils/ │ ├── __init__.py │ ├── imagenet_a.py │ ├── imagenet_r.py │ ├── mce_utils.py │ ├── scaler.py │ └── utils.py └── validate_ood.py