ArGue
The official repository for ArGue: Attribute-Guided Prompt Tuning For Vision-Language Models (CVPR 2024)
File Explorer
Download Latest Version (.zip)- descriptor_strings.cpython-310.pyc
- attr_select.png
- gradcam.png
- intuition_figure.png
- novel_class.png
- ood.png
- pipeline.png
- __init__.cpython-310.pyc
- clip.cpython-310.pyc
- model.cpython-310.pyc
- simple_tokenizer.cpython-310.pyc
- __init__.py
- bpe_simple_vocab_16e6.txt.gz
- clip.py
- model.py
- simple_tokenizer.py
- caltech101.yaml
- dtd.yaml
- eurosat.yaml
- fgvc_aircraft.yaml
- food101.yaml
- imagenet.yaml
- imagenet_a.yaml
- imagenet_r.yaml
- imagenet_sketch.yaml
- imagenetv2.yaml
- oxford_flowers.yaml
- oxford_pets.yaml
- stanford_cars.yaml
- sun397.yaml
- ucf101.yaml
- attr_selection.yaml
- vit_b16_c4_ep10_batch1_cls_t2t_5_wcl_25_g0_b1.yaml
- vit_b16_c4_ep10_batch1_cls_t2t_5_wcl_25_g1_b0.yaml
- vit_b16_c4_ep10_batch1_cls_t2t_5_wcl_25_g1_b1.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g0_b.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g0_b1.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g1_b0.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g1_b0_r0.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g1_b1.yaml
- vit_b16_c4_ep300_batch32_cls_t2t_5_wcl_25_g1_b0.yaml
- vit_b16_c4_ep300_batch32_cls_t2t_5_wcl_25_g1_b0_r0.yaml
- vit_b16_c4_ep300_batch32_cls_t2t_5_wcl_25_g1_b1.yaml
- vit_b16_c4_ep30_batch1_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep50_batch1_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep50_batch32_cls_t2t_5_wcl_25_g1_b0.yaml
- vit_b16_c4_ep50_batch32_cls_t2t_5_wcl_25_g1_b1.yaml
- vit_b16_c4_ep10_batch4.yaml
- vit_b16_c4_ep2_batch4.yaml
- vit_b16_ep30.yaml
- vit_b16_c4_ep10_batch1_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep25_batch32_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep300_batch32_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep30_batch1_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep50_batch1_cls_t2t_5_wcl_25_g1_b.yaml
- vit_b16_c4_ep50_batch32_cls_t2t_5_wcl_25_g1_b.yaml
- caltech101.cpython-310.pyc
- dtd.cpython-310.pyc
- eurosat.cpython-310.pyc
- fgvc_aircraft.cpython-310.pyc
- food101.cpython-310.pyc
- imagenet.cpython-310.pyc
- imagenet_a.cpython-310.pyc
- imagenet_r.cpython-310.pyc
- imagenet_sketch.cpython-310.pyc
- imagenetv2.cpython-310.pyc
- oxford_flowers.cpython-310.pyc
- oxford_pets.cpython-310.pyc
- stanford_cars.cpython-310.pyc
- sun397.cpython-310.pyc
- ucf101.cpython-310.pyc
- caltech101.py
- caltech101.txt
- caltech101_sub.txt
- cmnist.py
- dtd.py
- dtd.txt
- dtd_sub.txt
- eurosat.py
- eurosat.txt
- fgvc_aircraft.py
- fgvc_aircraft.txt
- fgvc_aircraft_sub.txt
- food101.py
- food101.txt
- food101_sub.txt
- imagenet.py
- imagenet.txt
- imagenet_a.py
- imagenet_a.txt
- imagenet_r.py
- imagenet_r.txt
- imagenet_sketch.py
- imagenet_sketch.txt
- imagenet_sub.txt
- imagenetv2.py
- oxflowers.txt
- oxford_flowers.py
- oxford_flowers_sub.txt
- oxford_pet.txt
- oxford_pets.py
- oxford_pets_sub.txt
- stanford_cars.py
- stanford_cars.txt
- stanford_cars_sub.txt
- sun397.py
- sun397.txt
- sun397_sub.txt
- ucf101.py
- ucf101.txt
- ucf101_sub.txt
- bulma-carousel.min.css
- bulma-slider.min.css
- bulma.css.map.txt
- bulma.min.css
- fontawesome.all.min.css
- index.css
- attr_select.png
- gradcam.png
- intuition_figure.png
- novel_class.png
- ood.png
- pipeline.png
- bulma-carousel.js
- bulma-carousel.min.js
- bulma-slider.js
- bulma-slider.min.js
- fontawesome.all.min.js
- index.js
- sample.pdf
- banner_video.mp4
- carousel1.mp4
- carousel2.mp4
- carousel3.mp4
- .nojekyll
- index.html
- __init__.cpython-310.pyc
- __init__.cpython-36.pyc
- init_methods.cpython-310.pyc
- kmeans.cpython-310.pyc
- multi_kmeans.cpython-310.pyc
- util.cpython-310.pyc
- __init__.py
- init_methods.py
- kmeans.py
- multi_kmeans.py
- util.py
- base2new_test.sh
- base2new_train.sh
- select_attr.sh
- xd_test.sh
- xd_train.sh
- xd_test.sh
- xd_train.sh
- base2new_test.sh
- base2new_train.sh
- base2new_test.sh
- base2new_train.sh
- xd_test.sh
- xd_train.sh
- __init__.cpython-310.pyc
- argue.cpython-310.pyc
- cocoop.cpython-310.pyc
- coop.cpython-310.pyc
- lasp.cpython-310.pyc
- losses.cpython-310.pyc
- __init__.py
- argue.py
- cocoop.py
- coop.py
- lasp.py
- losses.py
- argue_train.py
- coop_train.py
- descriptor_strings.py
- generate_descriptors.py
- lasp_train.py
- README.md
- requirements.txt
- select_attr.py
# Installation Guide
1. Get the code
git clone https://github.com/xytian1008/ArGue
Downloads the entire project code from GitHub to your computer.
cd ArGue
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
