├── README.md ├── bpe_simple_vocab_16e6.txt.gz ├── clip.py ├── data └── DATA.md ├── dataloader.py ├── encode_datasets.py ├── encode_sus_lc.py ├── encode_sus_sd.py ├── features └── FEATURES.md ├── figs └── cvpr-susx-diagram.png ├── generate_gpt3_prompts.py ├── generate_sd_sus.py ├── generate_text_classifier_weights.py ├── gpt3_prompts ├── CuPL_prompts_birdsnap.json ├── CuPL_prompts_caltech101.json ├── CuPL_prompts_caltech256.json ├── CuPL_prompts_cifar10.json ├── CuPL_prompts_cifar100.json ├── CuPL_prompts_country211.json ├── CuPL_prompts_cub.json ├── CuPL_prompts_dtd.json ├── CuPL_prompts_eurosat.json ├── CuPL_prompts_fgvcaircraft.json ├── CuPL_prompts_flowers102.json ├── CuPL_prompts_food101.json ├── CuPL_prompts_imagenet-r.json ├── CuPL_prompts_imagenet-sketch.json ├── CuPL_prompts_imagenet.json ├── CuPL_prompts_oxfordpets.json ├── CuPL_prompts_stanfordcars.json ├── CuPL_prompts_sun397.json └── CuPL_prompts_ucf101.json ├── model.py ├── requirements.txt ├── retrieve_images_lc_sus.py ├── retrieve_urls_lc_sus.py ├── run_calip_baseline.py ├── run_cupl_baseline.py ├── run_zs_baseline.py ├── simple_tokenizer.py ├── tipx.py └── utils ├── __init__.py ├── class_to_synset.py ├── prompts_helper.py ├── synset_to_class.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/README.md -------------------------------------------------------------------------------- /bpe_simple_vocab_16e6.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/bpe_simple_vocab_16e6.txt.gz -------------------------------------------------------------------------------- /clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/clip.py -------------------------------------------------------------------------------- /data/DATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/data/DATA.md -------------------------------------------------------------------------------- /dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/dataloader.py -------------------------------------------------------------------------------- /encode_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/encode_datasets.py -------------------------------------------------------------------------------- /encode_sus_lc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/encode_sus_lc.py -------------------------------------------------------------------------------- /encode_sus_sd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/encode_sus_sd.py -------------------------------------------------------------------------------- /features/FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/features/FEATURES.md -------------------------------------------------------------------------------- /figs/cvpr-susx-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/figs/cvpr-susx-diagram.png -------------------------------------------------------------------------------- /generate_gpt3_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/generate_gpt3_prompts.py -------------------------------------------------------------------------------- /generate_sd_sus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/generate_sd_sus.py -------------------------------------------------------------------------------- /generate_text_classifier_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/generate_text_classifier_weights.py -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_birdsnap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_birdsnap.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_caltech101.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_caltech101.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_caltech256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_caltech256.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_cifar10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_cifar10.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_cifar100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_cifar100.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_country211.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_country211.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_cub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_cub.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_dtd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_dtd.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_eurosat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_eurosat.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_fgvcaircraft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_fgvcaircraft.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_flowers102.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_flowers102.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_food101.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_food101.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_imagenet-r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_imagenet-r.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_imagenet-sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_imagenet-sketch.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_imagenet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_imagenet.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_oxfordpets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_oxfordpets.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_stanfordcars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_stanfordcars.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_sun397.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_sun397.json -------------------------------------------------------------------------------- /gpt3_prompts/CuPL_prompts_ucf101.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/gpt3_prompts/CuPL_prompts_ucf101.json -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/model.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/requirements.txt -------------------------------------------------------------------------------- /retrieve_images_lc_sus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/retrieve_images_lc_sus.py -------------------------------------------------------------------------------- /retrieve_urls_lc_sus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/retrieve_urls_lc_sus.py -------------------------------------------------------------------------------- /run_calip_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/run_calip_baseline.py -------------------------------------------------------------------------------- /run_cupl_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/run_cupl_baseline.py -------------------------------------------------------------------------------- /run_zs_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/run_zs_baseline.py -------------------------------------------------------------------------------- /simple_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/simple_tokenizer.py -------------------------------------------------------------------------------- /tipx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/tipx.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/class_to_synset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/utils/class_to_synset.py -------------------------------------------------------------------------------- /utils/prompts_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/utils/prompts_helper.py -------------------------------------------------------------------------------- /utils/synset_to_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/utils/synset_to_class.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishaal27/SuS-X/HEAD/utils/utils.py --------------------------------------------------------------------------------