├── .gitattributes ├── .gitignore ├── .gitkeep ├── CPL ├── COCOOP.md ├── COOP.md ├── DATASETS.md ├── Dassl.pytorch │ ├── .flake8 │ ├── .gitignore │ ├── .isort.cfg │ ├── .style.yapf │ ├── DATASETS.md │ ├── LICENSE │ ├── dassl │ │ ├── __init__.py │ │ ├── config │ │ │ ├── __init__.py │ │ │ └── defaults.py │ │ ├── data │ │ │ ├── __init__.py │ │ │ ├── data_manager.py │ │ │ ├── datasets │ │ │ │ ├── __init__.py │ │ │ │ ├── base_dataset.py │ │ │ │ ├── build.py │ │ │ │ ├── da │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── cifarstl.py │ │ │ │ │ ├── digit5.py │ │ │ │ │ ├── domainnet.py │ │ │ │ │ ├── mini_domainnet.py │ │ │ │ │ ├── office31.py │ │ │ │ │ ├── office_home.py │ │ │ │ │ └── visda17.py │ │ │ │ ├── dg │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── cifar_c.py │ │ │ │ │ ├── digit_single.py │ │ │ │ │ ├── digits_dg.py │ │ │ │ │ ├── office_home_dg.py │ │ │ │ │ ├── pacs.py │ │ │ │ │ └── vlcs.py │ │ │ │ └── ssl │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── cifar.py │ │ │ │ │ ├── stl10.py │ │ │ │ │ └── svhn.py │ │ │ ├── samplers.py │ │ │ └── transforms │ │ │ │ ├── __init__.py │ │ │ │ ├── autoaugment.py │ │ │ │ ├── randaugment.py │ │ │ │ └── transforms.py │ │ ├── engine │ │ │ ├── __init__.py │ │ │ ├── build.py │ │ │ ├── da │ │ │ │ ├── __init__.py │ │ │ │ ├── adabn.py │ │ │ │ ├── adda.py │ │ │ │ ├── dael.py │ │ │ │ ├── dann.py │ │ │ │ ├── m3sda.py │ │ │ │ ├── mcd.py │ │ │ │ ├── mme.py │ │ │ │ ├── self_ensembling.py │ │ │ │ └── source_only.py │ │ │ ├── dg │ │ │ │ ├── __init__.py │ │ │ │ ├── crossgrad.py │ │ │ │ ├── daeldg.py │ │ │ │ ├── ddaig.py │ │ │ │ └── vanilla.py │ │ │ ├── ssl │ │ │ │ ├── __init__.py │ │ │ │ ├── entmin.py │ │ │ │ ├── fixmatch.py │ │ │ │ ├── mean_teacher.py │ │ │ │ ├── mixmatch.py │ │ │ │ └── sup_baseline.py │ │ │ └── trainer.py │ │ ├── evaluation │ │ │ ├── __init__.py │ │ │ ├── build.py │ │ │ └── evaluator.py │ │ ├── metrics │ │ │ ├── __init__.py │ │ │ ├── accuracy.py │ │ │ └── distance.py │ │ ├── modeling │ │ │ ├── __init__.py │ │ │ ├── backbone │ │ │ │ ├── __init__.py │ │ │ │ ├── alexnet.py │ │ │ │ ├── backbone.py │ │ │ │ ├── build.py │ │ │ │ ├── cnn_digit5_m3sda.py │ │ │ │ ├── cnn_digitsdg.py │ │ │ │ ├── cnn_digitsingle.py │ │ │ │ ├── efficientnet │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── model.py │ │ │ │ │ └── utils.py │ │ │ │ ├── mobilenetv2.py │ │ │ │ ├── preact_resnet18.py │ │ │ │ ├── resnet.py │ │ │ │ ├── shufflenetv2.py │ │ │ │ ├── vgg.py │ │ │ │ └── wide_resnet.py │ │ │ ├── head │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ └── mlp.py │ │ │ ├── network │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ └── ddaig_fcn.py │ │ │ └── ops │ │ │ │ ├── __init__.py │ │ │ │ ├── cross_entropy.py │ │ │ │ ├── dsbn.py │ │ │ │ ├── efdmix.py │ │ │ │ ├── mixstyle.py │ │ │ │ ├── mixup.py │ │ │ │ ├── mmd.py │ │ │ │ ├── optimal_transport.py │ │ │ │ ├── reverse_grad.py │ │ │ │ ├── sequential2.py │ │ │ │ ├── transnorm.py │ │ │ │ └── utils.py │ │ ├── optim │ │ │ ├── __init__.py │ │ │ ├── lr_scheduler.py │ │ │ ├── optimizer.py │ │ │ └── radam.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── logger.py │ │ │ ├── meters.py │ │ │ ├── registry.py │ │ │ ├── tools.py │ │ │ └── torchtools.py │ ├── datasets │ │ ├── da │ │ │ ├── cifar_stl.py │ │ │ └── digit5.py │ │ ├── dg │ │ │ └── cifar_c.py │ │ └── ssl │ │ │ ├── cifar10_cifar100_svhn.py │ │ │ └── stl10.py │ ├── setup.py │ └── tools │ │ ├── __init__.py │ │ ├── parse_test_res.py │ │ ├── replace_text.py │ │ └── train.py ├── clip │ ├── __init__.py │ ├── bpe_simple_vocab_16e6.txt.gz │ ├── clip.py │ ├── model.py │ └── simple_tokenizer.py ├── dataset_processing │ ├── README.md │ ├── VQA │ │ ├── README.md │ │ ├── T5_filtered_prompt.json │ │ ├── all.json │ │ ├── answer_vocab.json │ │ ├── lib │ │ │ ├── rule.py │ │ │ ├── vqaEvaluation │ │ │ │ ├── __init__.py │ │ │ │ └── vqaEval.py │ │ │ └── vqaTools │ │ │ │ ├── __init__.py │ │ │ │ ├── vqa.py │ │ │ │ └── vqa_dataloader.py │ │ ├── number_category.json │ │ ├── other_category.json │ │ ├── split.py │ │ └── yesno_category.json │ ├── classification │ │ └── README.md │ ├── flickr30k │ │ ├── README.md │ │ ├── dataset_flickr30k.json │ │ └── split.py │ ├── flickr8k │ │ ├── README.md │ │ └── split.py │ └── mscoco │ │ ├── README.md │ │ └── split.py ├── datasets │ ├── __init__.py │ ├── caltech101.py │ ├── dtd.py │ ├── eurosat.py │ ├── fgvc_aircraft.py │ ├── flickr30k.py │ ├── flickr8k.py │ ├── food101.py │ ├── imagenet.py │ ├── imagenet_a.py │ ├── imagenet_r.py │ ├── imagenet_sketch.py │ ├── imagenetv2.py │ ├── mscoco.py │ ├── oxford_flowers.py │ ├── oxford_pets.py │ ├── stanford_cars.py │ ├── sun397.py │ ├── ucf101.py │ └── vqav2.py ├── interpret_prompt.py ├── lib │ ├── rule.py │ ├── vqaEvaluation │ │ ├── __init__.py │ │ └── vqaEval.py │ └── vqaTools │ │ ├── __init__.py │ │ ├── vqa.py │ │ └── vqa_dataloader.py ├── linear_probing │ ├── README.md │ ├── feat_extractor.py │ └── linear_probe.py ├── losses │ └── losses.py ├── parse_test_res.py ├── prompt │ ├── infilled_template │ │ ├── number.json │ │ ├── other.json │ │ └── yesno.json │ ├── number_template.json │ ├── other_T5filtered_answers.json │ ├── other_template.json │ └── yesno_template.json ├── requirements.txt ├── scripts │ ├── .vscode-upload.json │ ├── cocoop │ │ ├── .bash_logout │ │ └── .bashrc │ └── zsclip │ │ ├── .bash_logout │ │ └── .bashrc ├── train.py ├── train_cf.py ├── trainers │ ├── __init__.py │ ├── cocoop.py │ ├── cocoopcf.py │ ├── coop.py │ ├── imagenet_templates.py │ ├── prompters.py │ └── zsclip.py └── utils │ ├── __init__.py │ ├── _utils │ ├── vqa_clip_inference.py │ └── vqa_collect_Eval.py │ ├── comm.py │ ├── configs.py │ ├── loader.py │ ├── model.py │ ├── solver.py │ ├── utils.py │ └── visualization.py ├── LICENSE ├── README.md └── assets ├── .gitkeep └── motivation.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/COCOOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/COCOOP.md -------------------------------------------------------------------------------- /CPL/COOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/COOP.md -------------------------------------------------------------------------------- /CPL/DATASETS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/DATASETS.md -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/.flake8 -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/.gitignore -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/.isort.cfg -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/.style.yapf -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/DATASETS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/DATASETS.md -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/LICENSE -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/config/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/config/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/config/defaults.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/data_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/data_manager.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/base_dataset.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/cifarstl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/cifarstl.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/digit5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/digit5.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/domainnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/domainnet.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/mini_domainnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/mini_domainnet.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/office31.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/office31.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/office_home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/office_home.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/da/visda17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/da/visda17.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/cifar_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/cifar_c.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/digit_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/digit_single.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/digits_dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/digits_dg.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/office_home_dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/office_home_dg.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/pacs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/pacs.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/dg/vlcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/dg/vlcs.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/ssl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/ssl/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/ssl/cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/ssl/cifar.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/ssl/stl10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/ssl/stl10.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/datasets/ssl/svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/datasets/ssl/svhn.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/samplers.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/transforms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/transforms/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/transforms/autoaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/transforms/autoaugment.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/transforms/randaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/transforms/randaugment.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/data/transforms/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/data/transforms/transforms.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/adabn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/adabn.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/adda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/adda.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/dael.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/dael.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/dann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/dann.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/m3sda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/m3sda.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/mcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/mcd.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/mme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/mme.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/self_ensembling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/self_ensembling.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/da/source_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/da/source_only.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/dg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/dg/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/dg/crossgrad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/dg/crossgrad.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/dg/daeldg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/dg/daeldg.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/dg/ddaig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/dg/ddaig.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/dg/vanilla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/dg/vanilla.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/entmin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/entmin.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/fixmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/fixmatch.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/mean_teacher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/mean_teacher.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/mixmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/mixmatch.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/ssl/sup_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/ssl/sup_baseline.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/engine/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/engine/trainer.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/evaluation/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/evaluation/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/evaluation/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/evaluation/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/evaluation/evaluator.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/metrics/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/metrics/accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/metrics/accuracy.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/metrics/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/metrics/distance.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/alexnet.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/backbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/backbone.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digit5_m3sda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digit5_m3sda.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digitsdg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digitsdg.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digitsingle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/cnn_digitsingle.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/model.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/efficientnet/utils.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/mobilenetv2.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/preact_resnet18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/preact_resnet18.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/resnet.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/shufflenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/shufflenetv2.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/vgg.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/backbone/wide_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/backbone/wide_resnet.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/head/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/head/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/head/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/head/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/head/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/head/mlp.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/network/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/network/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/network/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/network/build.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/network/ddaig_fcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/network/ddaig_fcn.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/cross_entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/cross_entropy.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/dsbn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/dsbn.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/efdmix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/efdmix.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/mixstyle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/mixstyle.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/mixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/mixup.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/mmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/mmd.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/optimal_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/optimal_transport.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/reverse_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/reverse_grad.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/sequential2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/sequential2.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/transnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/transnorm.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/modeling/ops/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/modeling/ops/utils.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/optim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/optim/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/optim/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/optim/lr_scheduler.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/optim/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/optim/optimizer.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/optim/radam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/optim/radam.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/__init__.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/logger.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/meters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/meters.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/registry.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/tools.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/dassl/utils/torchtools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/dassl/utils/torchtools.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/datasets/da/cifar_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/datasets/da/cifar_stl.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/datasets/da/digit5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/datasets/da/digit5.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/datasets/dg/cifar_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/datasets/dg/cifar_c.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/datasets/ssl/cifar10_cifar100_svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/datasets/ssl/cifar10_cifar100_svhn.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/datasets/ssl/stl10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/datasets/ssl/stl10.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/setup.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/tools/parse_test_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/tools/parse_test_res.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/tools/replace_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/tools/replace_text.py -------------------------------------------------------------------------------- /CPL/Dassl.pytorch/tools/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/Dassl.pytorch/tools/train.py -------------------------------------------------------------------------------- /CPL/clip/__init__.py: -------------------------------------------------------------------------------- 1 | from .clip import * 2 | -------------------------------------------------------------------------------- /CPL/clip/bpe_simple_vocab_16e6.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/clip/bpe_simple_vocab_16e6.txt.gz -------------------------------------------------------------------------------- /CPL/clip/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/clip/clip.py -------------------------------------------------------------------------------- /CPL/clip/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/clip/model.py -------------------------------------------------------------------------------- /CPL/clip/simple_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/clip/simple_tokenizer.py -------------------------------------------------------------------------------- /CPL/dataset_processing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/T5_filtered_prompt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/T5_filtered_prompt.json -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/all.json -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/answer_vocab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/answer_vocab.json -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/lib/rule.py -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/vqaEvaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/vqaEvaluation/vqaEval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/lib/vqaEvaluation/vqaEval.py -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/vqaTools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/vqaTools/vqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/lib/vqaTools/vqa.py -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/lib/vqaTools/vqa_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/lib/vqaTools/vqa_dataloader.py -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/number_category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/number_category.json -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/other_category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/other_category.json -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/split.py -------------------------------------------------------------------------------- /CPL/dataset_processing/VQA/yesno_category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/VQA/yesno_category.json -------------------------------------------------------------------------------- /CPL/dataset_processing/classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/classification/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/flickr30k/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/flickr30k/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/flickr30k/dataset_flickr30k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/flickr30k/dataset_flickr30k.json -------------------------------------------------------------------------------- /CPL/dataset_processing/flickr30k/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/flickr30k/split.py -------------------------------------------------------------------------------- /CPL/dataset_processing/flickr8k/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/flickr8k/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/flickr8k/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/flickr8k/split.py -------------------------------------------------------------------------------- /CPL/dataset_processing/mscoco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/mscoco/README.md -------------------------------------------------------------------------------- /CPL/dataset_processing/mscoco/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/dataset_processing/mscoco/split.py -------------------------------------------------------------------------------- /CPL/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/datasets/caltech101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/caltech101.py -------------------------------------------------------------------------------- /CPL/datasets/dtd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/dtd.py -------------------------------------------------------------------------------- /CPL/datasets/eurosat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/eurosat.py -------------------------------------------------------------------------------- /CPL/datasets/fgvc_aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/fgvc_aircraft.py -------------------------------------------------------------------------------- /CPL/datasets/flickr30k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/flickr30k.py -------------------------------------------------------------------------------- /CPL/datasets/flickr8k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/flickr8k.py -------------------------------------------------------------------------------- /CPL/datasets/food101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/food101.py -------------------------------------------------------------------------------- /CPL/datasets/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/imagenet.py -------------------------------------------------------------------------------- /CPL/datasets/imagenet_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/imagenet_a.py -------------------------------------------------------------------------------- /CPL/datasets/imagenet_r.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/imagenet_r.py -------------------------------------------------------------------------------- /CPL/datasets/imagenet_sketch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/imagenet_sketch.py -------------------------------------------------------------------------------- /CPL/datasets/imagenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/imagenetv2.py -------------------------------------------------------------------------------- /CPL/datasets/mscoco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/mscoco.py -------------------------------------------------------------------------------- /CPL/datasets/oxford_flowers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/oxford_flowers.py -------------------------------------------------------------------------------- /CPL/datasets/oxford_pets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/oxford_pets.py -------------------------------------------------------------------------------- /CPL/datasets/stanford_cars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/stanford_cars.py -------------------------------------------------------------------------------- /CPL/datasets/sun397.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/sun397.py -------------------------------------------------------------------------------- /CPL/datasets/ucf101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/ucf101.py -------------------------------------------------------------------------------- /CPL/datasets/vqav2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/datasets/vqav2.py -------------------------------------------------------------------------------- /CPL/interpret_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/interpret_prompt.py -------------------------------------------------------------------------------- /CPL/lib/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/lib/rule.py -------------------------------------------------------------------------------- /CPL/lib/vqaEvaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/lib/vqaEvaluation/vqaEval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/lib/vqaEvaluation/vqaEval.py -------------------------------------------------------------------------------- /CPL/lib/vqaTools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/lib/vqaTools/vqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/lib/vqaTools/vqa.py -------------------------------------------------------------------------------- /CPL/lib/vqaTools/vqa_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/lib/vqaTools/vqa_dataloader.py -------------------------------------------------------------------------------- /CPL/linear_probing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/linear_probing/README.md -------------------------------------------------------------------------------- /CPL/linear_probing/feat_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/linear_probing/feat_extractor.py -------------------------------------------------------------------------------- /CPL/linear_probing/linear_probe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/linear_probing/linear_probe.py -------------------------------------------------------------------------------- /CPL/losses/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/losses/losses.py -------------------------------------------------------------------------------- /CPL/parse_test_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/parse_test_res.py -------------------------------------------------------------------------------- /CPL/prompt/infilled_template/number.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/infilled_template/number.json -------------------------------------------------------------------------------- /CPL/prompt/infilled_template/other.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/infilled_template/other.json -------------------------------------------------------------------------------- /CPL/prompt/infilled_template/yesno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/infilled_template/yesno.json -------------------------------------------------------------------------------- /CPL/prompt/number_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/number_template.json -------------------------------------------------------------------------------- /CPL/prompt/other_T5filtered_answers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/other_T5filtered_answers.json -------------------------------------------------------------------------------- /CPL/prompt/other_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/other_template.json -------------------------------------------------------------------------------- /CPL/prompt/yesno_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/prompt/yesno_template.json -------------------------------------------------------------------------------- /CPL/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/requirements.txt -------------------------------------------------------------------------------- /CPL/scripts/.vscode-upload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/scripts/.vscode-upload.json -------------------------------------------------------------------------------- /CPL/scripts/cocoop/.bash_logout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/scripts/cocoop/.bash_logout -------------------------------------------------------------------------------- /CPL/scripts/cocoop/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/scripts/cocoop/.bashrc -------------------------------------------------------------------------------- /CPL/scripts/zsclip/.bash_logout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/scripts/zsclip/.bash_logout -------------------------------------------------------------------------------- /CPL/scripts/zsclip/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/scripts/zsclip/.bashrc -------------------------------------------------------------------------------- /CPL/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/train.py -------------------------------------------------------------------------------- /CPL/train_cf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/train_cf.py -------------------------------------------------------------------------------- /CPL/trainers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CPL/trainers/cocoop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/cocoop.py -------------------------------------------------------------------------------- /CPL/trainers/cocoopcf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/cocoopcf.py -------------------------------------------------------------------------------- /CPL/trainers/coop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/coop.py -------------------------------------------------------------------------------- /CPL/trainers/imagenet_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/imagenet_templates.py -------------------------------------------------------------------------------- /CPL/trainers/prompters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/prompters.py -------------------------------------------------------------------------------- /CPL/trainers/zsclip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/trainers/zsclip.py -------------------------------------------------------------------------------- /CPL/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/__init__.py -------------------------------------------------------------------------------- /CPL/utils/_utils/vqa_clip_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/_utils/vqa_clip_inference.py -------------------------------------------------------------------------------- /CPL/utils/_utils/vqa_collect_Eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/_utils/vqa_collect_Eval.py -------------------------------------------------------------------------------- /CPL/utils/comm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/comm.py -------------------------------------------------------------------------------- /CPL/utils/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/configs.py -------------------------------------------------------------------------------- /CPL/utils/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/loader.py -------------------------------------------------------------------------------- /CPL/utils/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/model.py -------------------------------------------------------------------------------- /CPL/utils/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/solver.py -------------------------------------------------------------------------------- /CPL/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/utils.py -------------------------------------------------------------------------------- /CPL/utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/CPL/utils/visualization.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/README.md -------------------------------------------------------------------------------- /assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/motivation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eric-ai-lab/CPL/HEAD/assets/motivation.png --------------------------------------------------------------------------------