├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ ├── clear-cache.yml │ └── python-publish.yml ├── .gitignore ├── CITATION.cff ├── HISTORY.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docs ├── CLIP.png ├── Interacting_with_open_clip.ipynb ├── Interacting_with_open_coca.ipynb ├── LOW_ACC.md ├── PRETRAINED.md ├── clip_conceptual_captions.md ├── clip_loss.png ├── clip_recall.png ├── clip_val_loss.png ├── clip_zeroshot.png ├── clipa.md ├── clipa_acc_compute.png ├── clipa_reduce_image_token.png ├── clipa_reduce_text_token.png ├── datacomp_models.md ├── effective_robustness.png ├── inverse_scaling_law.png ├── laion2b_clip_zeroshot_b32.png ├── laion_clip_zeroshot.png ├── laion_clip_zeroshot_b16.png ├── laion_clip_zeroshot_b16_plus_240.png ├── laion_clip_zeroshot_l14.png ├── laion_openai_compare_b32.jpg ├── model_profile.csv ├── openclip_classification_results.csv ├── openclip_multilingual_retrieval_results.csv ├── openclip_results.csv ├── openclip_retrieval_results.csv ├── scaling.png └── script_examples │ ├── clipa │ ├── vit_b16 │ │ ├── i50_t16_finetune.sh │ │ └── i50_t16_pretrain.sh │ └── vit_l16 │ │ ├── i17_t16_finetune.sh │ │ ├── i17_t16_pretrain.sh │ │ ├── i37_t8_finetune.sh │ │ └── i37_t8_pretrain.sh │ ├── clipav2 │ └── vit_h14 │ │ ├── i257_t32_finetunex4.sh │ │ ├── i50_t8_pretrain.sh │ │ └── i577_t32_finetunex1.sh │ └── stability_example.sh ├── pyproject.toml ├── pytest.ini ├── requirements-test.txt ├── requirements-training.txt ├── requirements.txt ├── sample.jpg ├── scripts ├── clipav1_vit_l16_i37_t8.sh ├── clipav2_vit_h14_i84_224_336_cl32_gap_datacomp1b.sh ├── h14_224_32_finetune.sh └── h14_84_8_pretrain.sh ├── src ├── open_clip │ ├── __init__.py │ ├── bpe_simple_vocab_16e6.txt.gz │ ├── coca_model.py │ ├── constants.py │ ├── convert.py │ ├── factory.py │ ├── hf_configs.py │ ├── hf_model.py │ ├── loss.py │ ├── model.py │ ├── model_configs │ │ ├── EVA01-g-14-plus.json │ │ ├── EVA01-g-14.json │ │ ├── EVA02-B-16.json │ │ ├── EVA02-E-14-plus.json │ │ ├── EVA02-E-14.json │ │ ├── EVA02-L-14-336.json │ │ ├── EVA02-L-14.json │ │ ├── MobileCLIP-B.json │ │ ├── MobileCLIP-S1.json │ │ ├── MobileCLIP-S2.json │ │ ├── RN101-quickgelu.json │ │ ├── RN101.json │ │ ├── RN50-quickgelu.json │ │ ├── RN50.json │ │ ├── RN50x16-quickgelu.json │ │ ├── RN50x16.json │ │ ├── RN50x4-quickgelu.json │ │ ├── RN50x4.json │ │ ├── RN50x64-quickgelu.json │ │ ├── RN50x64.json │ │ ├── TULIP-B-16-224.json │ │ ├── TULIP-G-16-384.json │ │ ├── TULIP-so400m-14-384.json │ │ ├── ViT-B-16-SigLIP-256.json │ │ ├── ViT-B-16-SigLIP-384.json │ │ ├── ViT-B-16-SigLIP-512.json │ │ ├── ViT-B-16-SigLIP-i18n-256.json │ │ ├── ViT-B-16-SigLIP.json │ │ ├── ViT-B-16-SigLIP2-256.json │ │ ├── ViT-B-16-SigLIP2-384.json │ │ ├── ViT-B-16-SigLIP2-512.json │ │ ├── ViT-B-16-SigLIP2.json │ │ ├── ViT-B-16-plus-240.json │ │ ├── ViT-B-16-plus.json │ │ ├── ViT-B-16-quickgelu.json │ │ ├── ViT-B-16.json │ │ ├── ViT-B-32-256.json │ │ ├── ViT-B-32-SigLIP2-256.json │ │ ├── ViT-B-32-plus-256.json │ │ ├── ViT-B-32-quickgelu.json │ │ ├── ViT-B-32.json │ │ ├── ViT-H-14-378-quickgelu.json │ │ ├── ViT-H-14-378.json │ │ ├── ViT-H-14-CLIPA-336.json │ │ ├── ViT-H-14-CLIPA.json │ │ ├── ViT-H-14-quickgelu.json │ │ ├── ViT-H-14.json │ │ ├── ViT-H-16.json │ │ ├── ViT-L-14-280.json │ │ ├── ViT-L-14-336-quickgelu.json │ │ ├── ViT-L-14-336.json │ │ ├── ViT-L-14-CLIPA-336.json │ │ ├── ViT-L-14-CLIPA.json │ │ ├── ViT-L-14-quickgelu.json │ │ ├── ViT-L-14.json │ │ ├── ViT-L-16-320.json │ │ ├── ViT-L-16-SigLIP-256.json │ │ ├── ViT-L-16-SigLIP-384.json │ │ ├── ViT-L-16-SigLIP2-256.json │ │ ├── ViT-L-16-SigLIP2-384.json │ │ ├── ViT-L-16-SigLIP2-512.json │ │ ├── ViT-L-16.json │ │ ├── ViT-M-16-alt.json │ │ ├── ViT-M-16.json │ │ ├── ViT-M-32-alt.json │ │ ├── ViT-M-32.json │ │ ├── ViT-S-16-alt.json │ │ ├── ViT-S-16.json │ │ ├── ViT-S-32-alt.json │ │ ├── ViT-S-32.json │ │ ├── ViT-SO400M-14-SigLIP-378.json │ │ ├── ViT-SO400M-14-SigLIP-384.json │ │ ├── ViT-SO400M-14-SigLIP.json │ │ ├── ViT-SO400M-14-SigLIP2-378.json │ │ ├── ViT-SO400M-14-SigLIP2.json │ │ ├── ViT-SO400M-16-SigLIP-i18n-256.json │ │ ├── ViT-SO400M-16-SigLIP2-256.json │ │ ├── ViT-SO400M-16-SigLIP2-384.json │ │ ├── ViT-SO400M-16-SigLIP2-512.json │ │ ├── ViT-bigG-14-CLIPA-336.json │ │ ├── ViT-bigG-14-CLIPA.json │ │ ├── ViT-bigG-14-quickgelu.json │ │ ├── ViT-bigG-14.json │ │ ├── ViT-e-14.json │ │ ├── ViT-g-14.json │ │ ├── ViT-gopt-16-SigLIP2-256.json │ │ ├── ViT-gopt-16-SigLIP2-384.json │ │ ├── ViTamin-B-LTT.json │ │ ├── ViTamin-B.json │ │ ├── ViTamin-L-256.json │ │ ├── ViTamin-L-336.json │ │ ├── ViTamin-L-384.json │ │ ├── ViTamin-L.json │ │ ├── ViTamin-L2-256.json │ │ ├── ViTamin-L2-336.json │ │ ├── ViTamin-L2-384.json │ │ ├── ViTamin-L2.json │ │ ├── ViTamin-S-LTT.json │ │ ├── ViTamin-S.json │ │ ├── ViTamin-XL-256.json │ │ ├── ViTamin-XL-336.json │ │ ├── ViTamin-XL-384.json │ │ ├── coca_ViT-B-32.json │ │ ├── coca_ViT-L-14.json │ │ ├── coca_base.json │ │ ├── coca_roberta-ViT-B-32.json │ │ ├── convnext_base.json │ │ ├── convnext_base_w.json │ │ ├── convnext_base_w_320.json │ │ ├── convnext_large.json │ │ ├── convnext_large_d.json │ │ ├── convnext_large_d_320.json │ │ ├── convnext_small.json │ │ ├── convnext_tiny.json │ │ ├── convnext_xlarge.json │ │ ├── convnext_xxlarge.json │ │ ├── convnext_xxlarge_320.json │ │ ├── mt5-base-ViT-B-32.json │ │ ├── mt5-xl-ViT-H-14.json │ │ ├── nllb-clip-base-siglip.json │ │ ├── nllb-clip-base.json │ │ ├── nllb-clip-large-siglip.json │ │ ├── nllb-clip-large.json │ │ ├── roberta-ViT-B-32.json │ │ ├── swin_base_patch4_window7_224.json │ │ ├── vit_medium_patch16_gap_256.json │ │ ├── vit_relpos_medium_patch16_cls_224.json │ │ ├── xlm-roberta-base-ViT-B-32.json │ │ └── xlm-roberta-large-ViT-H-14.json │ ├── modified_resnet.py │ ├── openai.py │ ├── pos_embed.py │ ├── pretrained.py │ ├── push_to_hf_hub.py │ ├── timm_model.py │ ├── tokenizer.py │ ├── transform.py │ ├── transformer.py │ ├── utils.py │ ├── version.py │ ├── zero_shot_classifier.py │ └── zero_shot_metadata.py └── open_clip_train │ ├── __init__.py │ ├── data.py │ ├── distributed.py │ ├── file_utils.py │ ├── logger.py │ ├── main.py │ ├── params.py │ ├── precision.py │ ├── profiler.py │ ├── scheduler.py │ ├── train.py │ └── zero_shot.py ├── tests ├── test_download_pretrained.py ├── test_hf_model.py ├── test_inference.py ├── test_inference_simple.py ├── test_num_shards.py ├── test_training_simple.py ├── test_wds.py └── util_test.py └── tutorials └── int8_tutorial.ipynb /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clear-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/.github/workflows/clear-cache.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/CITATION.cff -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/README.md -------------------------------------------------------------------------------- /docs/CLIP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/CLIP.png -------------------------------------------------------------------------------- /docs/Interacting_with_open_clip.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/Interacting_with_open_clip.ipynb -------------------------------------------------------------------------------- /docs/Interacting_with_open_coca.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/Interacting_with_open_coca.ipynb -------------------------------------------------------------------------------- /docs/LOW_ACC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/LOW_ACC.md -------------------------------------------------------------------------------- /docs/PRETRAINED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/PRETRAINED.md -------------------------------------------------------------------------------- /docs/clip_conceptual_captions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clip_conceptual_captions.md -------------------------------------------------------------------------------- /docs/clip_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clip_loss.png -------------------------------------------------------------------------------- /docs/clip_recall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clip_recall.png -------------------------------------------------------------------------------- /docs/clip_val_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clip_val_loss.png -------------------------------------------------------------------------------- /docs/clip_zeroshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clip_zeroshot.png -------------------------------------------------------------------------------- /docs/clipa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clipa.md -------------------------------------------------------------------------------- /docs/clipa_acc_compute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clipa_acc_compute.png -------------------------------------------------------------------------------- /docs/clipa_reduce_image_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clipa_reduce_image_token.png -------------------------------------------------------------------------------- /docs/clipa_reduce_text_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/clipa_reduce_text_token.png -------------------------------------------------------------------------------- /docs/datacomp_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/datacomp_models.md -------------------------------------------------------------------------------- /docs/effective_robustness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/effective_robustness.png -------------------------------------------------------------------------------- /docs/inverse_scaling_law.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/inverse_scaling_law.png -------------------------------------------------------------------------------- /docs/laion2b_clip_zeroshot_b32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion2b_clip_zeroshot_b32.png -------------------------------------------------------------------------------- /docs/laion_clip_zeroshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion_clip_zeroshot.png -------------------------------------------------------------------------------- /docs/laion_clip_zeroshot_b16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion_clip_zeroshot_b16.png -------------------------------------------------------------------------------- /docs/laion_clip_zeroshot_b16_plus_240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion_clip_zeroshot_b16_plus_240.png -------------------------------------------------------------------------------- /docs/laion_clip_zeroshot_l14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion_clip_zeroshot_l14.png -------------------------------------------------------------------------------- /docs/laion_openai_compare_b32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/laion_openai_compare_b32.jpg -------------------------------------------------------------------------------- /docs/model_profile.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/model_profile.csv -------------------------------------------------------------------------------- /docs/openclip_classification_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/openclip_classification_results.csv -------------------------------------------------------------------------------- /docs/openclip_multilingual_retrieval_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/openclip_multilingual_retrieval_results.csv -------------------------------------------------------------------------------- /docs/openclip_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/openclip_results.csv -------------------------------------------------------------------------------- /docs/openclip_retrieval_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/openclip_retrieval_results.csv -------------------------------------------------------------------------------- /docs/scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/scaling.png -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_b16/i50_t16_finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_b16/i50_t16_finetune.sh -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_b16/i50_t16_pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_b16/i50_t16_pretrain.sh -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_l16/i17_t16_finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_l16/i17_t16_finetune.sh -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_l16/i17_t16_pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_l16/i17_t16_pretrain.sh -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_l16/i37_t8_finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_l16/i37_t8_finetune.sh -------------------------------------------------------------------------------- /docs/script_examples/clipa/vit_l16/i37_t8_pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipa/vit_l16/i37_t8_pretrain.sh -------------------------------------------------------------------------------- /docs/script_examples/clipav2/vit_h14/i257_t32_finetunex4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipav2/vit_h14/i257_t32_finetunex4.sh -------------------------------------------------------------------------------- /docs/script_examples/clipav2/vit_h14/i50_t8_pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipav2/vit_h14/i50_t8_pretrain.sh -------------------------------------------------------------------------------- /docs/script_examples/clipav2/vit_h14/i577_t32_finetunex1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/clipav2/vit_h14/i577_t32_finetunex1.sh -------------------------------------------------------------------------------- /docs/script_examples/stability_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/docs/script_examples/stability_example.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /requirements-training.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/requirements-training.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/requirements.txt -------------------------------------------------------------------------------- /sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/sample.jpg -------------------------------------------------------------------------------- /scripts/clipav1_vit_l16_i37_t8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/scripts/clipav1_vit_l16_i37_t8.sh -------------------------------------------------------------------------------- /scripts/clipav2_vit_h14_i84_224_336_cl32_gap_datacomp1b.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/scripts/clipav2_vit_h14_i84_224_336_cl32_gap_datacomp1b.sh -------------------------------------------------------------------------------- /scripts/h14_224_32_finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/scripts/h14_224_32_finetune.sh -------------------------------------------------------------------------------- /scripts/h14_84_8_pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/scripts/h14_84_8_pretrain.sh -------------------------------------------------------------------------------- /src/open_clip/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/__init__.py -------------------------------------------------------------------------------- /src/open_clip/bpe_simple_vocab_16e6.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/bpe_simple_vocab_16e6.txt.gz -------------------------------------------------------------------------------- /src/open_clip/coca_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/coca_model.py -------------------------------------------------------------------------------- /src/open_clip/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/constants.py -------------------------------------------------------------------------------- /src/open_clip/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/convert.py -------------------------------------------------------------------------------- /src/open_clip/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/factory.py -------------------------------------------------------------------------------- /src/open_clip/hf_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/hf_configs.py -------------------------------------------------------------------------------- /src/open_clip/hf_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/hf_model.py -------------------------------------------------------------------------------- /src/open_clip/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/loss.py -------------------------------------------------------------------------------- /src/open_clip/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model.py -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA01-g-14-plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA01-g-14-plus.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA01-g-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA01-g-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA02-B-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA02-B-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA02-E-14-plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA02-E-14-plus.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA02-E-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA02-E-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA02-L-14-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA02-L-14-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/EVA02-L-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/EVA02-L-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/MobileCLIP-B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/MobileCLIP-B.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/MobileCLIP-S1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/MobileCLIP-S1.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/MobileCLIP-S2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/MobileCLIP-S2.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN101-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN101-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN101.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN101.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x16-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x16-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x4-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x4-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x4.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x64-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x64-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/RN50x64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/RN50x64.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/TULIP-B-16-224.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/TULIP-B-16-224.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/TULIP-G-16-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/TULIP-G-16-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/TULIP-so400m-14-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/TULIP-so400m-14-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP-512.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP-512.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP-i18n-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP-i18n-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP2-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP2-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP2-512.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP2-512.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-SigLIP2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-SigLIP2.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-plus-240.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-plus-240.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-plus.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-32-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-32-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-32-SigLIP2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-32-SigLIP2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-32-plus-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-32-plus-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-32-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-32-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14-378-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14-378-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14-378.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14-378.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14-CLIPA-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14-CLIPA-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14-CLIPA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14-CLIPA.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-H-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-H-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-280.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-280.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-336-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-336-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-CLIPA-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-CLIPA-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-CLIPA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-CLIPA.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-320.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-SigLIP-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-SigLIP-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-SigLIP-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-SigLIP-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-SigLIP2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-SigLIP2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-SigLIP2-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-SigLIP2-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16-SigLIP2-512.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16-SigLIP2-512.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-L-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-L-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-M-16-alt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-M-16-alt.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-M-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-M-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-M-32-alt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-M-32-alt.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-M-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-M-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-S-16-alt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-S-16-alt.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-S-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-S-16.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-S-32-alt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-S-32-alt.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-S-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-S-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-14-SigLIP-378.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-14-SigLIP-378.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-14-SigLIP-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-14-SigLIP-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-14-SigLIP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-14-SigLIP.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-14-SigLIP2-378.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-14-SigLIP2-378.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-14-SigLIP2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-14-SigLIP2.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-16-SigLIP-i18n-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-16-SigLIP-i18n-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-512.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-SO400M-16-SigLIP2-512.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-bigG-14-CLIPA-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-bigG-14-CLIPA-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-bigG-14-CLIPA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-bigG-14-CLIPA.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-bigG-14-quickgelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-bigG-14-quickgelu.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-bigG-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-bigG-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-e-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-e-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-g-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-g-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-gopt-16-SigLIP2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-gopt-16-SigLIP2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViT-gopt-16-SigLIP2-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViT-gopt-16-SigLIP2-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-B-LTT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-B-LTT.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-B.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L2-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L2-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L2-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L2-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L2-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L2-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-L2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-L2.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-S-LTT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-S-LTT.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-S.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-S.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-XL-256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-XL-256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-XL-336.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-XL-336.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/ViTamin-XL-384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/ViTamin-XL-384.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/coca_ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/coca_ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/coca_ViT-L-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/coca_ViT-L-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/coca_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/coca_base.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/coca_roberta-ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/coca_roberta-ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_base.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_base_w.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_base_w.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_base_w_320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_base_w_320.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_large.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_large_d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_large_d.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_large_d_320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_large_d_320.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_small.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_tiny.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_tiny.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_xlarge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_xlarge.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_xxlarge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_xxlarge.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/convnext_xxlarge_320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/convnext_xxlarge_320.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/mt5-base-ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/mt5-base-ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/mt5-xl-ViT-H-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/mt5-xl-ViT-H-14.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/nllb-clip-base-siglip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/nllb-clip-base-siglip.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/nllb-clip-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/nllb-clip-base.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/nllb-clip-large-siglip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/nllb-clip-large-siglip.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/nllb-clip-large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/nllb-clip-large.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/roberta-ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/roberta-ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/swin_base_patch4_window7_224.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/swin_base_patch4_window7_224.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/vit_medium_patch16_gap_256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/vit_medium_patch16_gap_256.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/vit_relpos_medium_patch16_cls_224.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/vit_relpos_medium_patch16_cls_224.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/xlm-roberta-base-ViT-B-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/xlm-roberta-base-ViT-B-32.json -------------------------------------------------------------------------------- /src/open_clip/model_configs/xlm-roberta-large-ViT-H-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/model_configs/xlm-roberta-large-ViT-H-14.json -------------------------------------------------------------------------------- /src/open_clip/modified_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/modified_resnet.py -------------------------------------------------------------------------------- /src/open_clip/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/openai.py -------------------------------------------------------------------------------- /src/open_clip/pos_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/pos_embed.py -------------------------------------------------------------------------------- /src/open_clip/pretrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/pretrained.py -------------------------------------------------------------------------------- /src/open_clip/push_to_hf_hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/push_to_hf_hub.py -------------------------------------------------------------------------------- /src/open_clip/timm_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/timm_model.py -------------------------------------------------------------------------------- /src/open_clip/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/tokenizer.py -------------------------------------------------------------------------------- /src/open_clip/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/transform.py -------------------------------------------------------------------------------- /src/open_clip/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/transformer.py -------------------------------------------------------------------------------- /src/open_clip/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/utils.py -------------------------------------------------------------------------------- /src/open_clip/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '2.31.0' 2 | -------------------------------------------------------------------------------- /src/open_clip/zero_shot_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/zero_shot_classifier.py -------------------------------------------------------------------------------- /src/open_clip/zero_shot_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip/zero_shot_metadata.py -------------------------------------------------------------------------------- /src/open_clip_train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/open_clip_train/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/data.py -------------------------------------------------------------------------------- /src/open_clip_train/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/distributed.py -------------------------------------------------------------------------------- /src/open_clip_train/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/file_utils.py -------------------------------------------------------------------------------- /src/open_clip_train/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/logger.py -------------------------------------------------------------------------------- /src/open_clip_train/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/main.py -------------------------------------------------------------------------------- /src/open_clip_train/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/params.py -------------------------------------------------------------------------------- /src/open_clip_train/precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/precision.py -------------------------------------------------------------------------------- /src/open_clip_train/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/profiler.py -------------------------------------------------------------------------------- /src/open_clip_train/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/scheduler.py -------------------------------------------------------------------------------- /src/open_clip_train/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/train.py -------------------------------------------------------------------------------- /src/open_clip_train/zero_shot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/src/open_clip_train/zero_shot.py -------------------------------------------------------------------------------- /tests/test_download_pretrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_download_pretrained.py -------------------------------------------------------------------------------- /tests/test_hf_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_hf_model.py -------------------------------------------------------------------------------- /tests/test_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_inference.py -------------------------------------------------------------------------------- /tests/test_inference_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_inference_simple.py -------------------------------------------------------------------------------- /tests/test_num_shards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_num_shards.py -------------------------------------------------------------------------------- /tests/test_training_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_training_simple.py -------------------------------------------------------------------------------- /tests/test_wds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/test_wds.py -------------------------------------------------------------------------------- /tests/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tests/util_test.py -------------------------------------------------------------------------------- /tutorials/int8_tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tulip-berkeley/open_clip/HEAD/tutorials/int8_tutorial.ipynb --------------------------------------------------------------------------------