gitextract_u47kktxp/ ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── inf_cl/ │ ├── __init__.py │ ├── flash.py │ └── ring.py ├── inf_clip/ │ ├── __init__.py │ ├── constants.py │ ├── factory.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 │ │ ├── LiT-B-16.json │ │ ├── LiT-B-32.json │ │ ├── LiT-L-16.json │ │ ├── MobileCLIP-B.json │ │ ├── MobileCLIP-S1.json │ │ ├── MobileCLIP-S2.json │ │ ├── RN101-quickgelu.json │ │ ├── RN101.json │ │ ├── RN50-quickgelu.json │ │ ├── RN50.json │ │ ├── RN50x16.json │ │ ├── RN50x4.json │ │ ├── RN50x64.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-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-plus-256.json │ │ ├── ViT-B-32-quickgelu.json │ │ ├── ViT-B-32.json │ │ ├── ViT-H-14-378-quickgelu.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.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.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-384.json │ │ ├── ViT-SO400M-14-SigLIP.json │ │ ├── ViT-bigG-14-CLIPA-336.json │ │ ├── ViT-bigG-14-CLIPA.json │ │ ├── ViT-bigG-14.json │ │ ├── ViT-e-14.json │ │ ├── ViT-g-14.json │ │ ├── ViTamin-B-LTT.json │ │ ├── ViTamin-B.json │ │ ├── ViTamin-L-256.json │ │ ├── ViTamin-L-336.json │ │ ├── ViTamin-L.json │ │ ├── ViTamin-L2-256.json │ │ ├── ViTamin-L2-336.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 │ ├── models/ │ │ ├── clip_arch.py │ │ ├── coca_arch.py │ │ ├── hf_configs.py │ │ ├── hf_model.py │ │ ├── lit_arch.py │ │ ├── loss.py │ │ ├── modified_resnet.py │ │ ├── pos_embed.py │ │ ├── timm_model.py │ │ ├── tokenizer.py │ │ ├── transform.py │ │ └── transformer.py │ ├── openai.py │ ├── pretrained.py │ ├── train/ │ │ ├── data.py │ │ ├── engine.py │ │ ├── main.py │ │ ├── optims.py │ │ ├── params.py │ │ └── utils.py │ ├── utils.py │ ├── zero_shot_classifier.py │ └── zero_shot_metadata.py ├── pyproject.toml ├── requirements.txt ├── scripts/ │ ├── benchmarks_eval.sh │ ├── cc12m/ │ │ ├── clip_vit-b-32_bs32k.sh │ │ ├── lit_vit-b-16_bs32k.sh │ │ └── lit_vit-b-32_bs32k.sh │ ├── cc3m/ │ │ ├── clip_r50_bs4k.sh │ │ ├── clip_vit-b-32_bs16k.sh │ │ └── lit_vit-b-32_bs16k.sh │ ├── imagenet_eval.sh │ └── laion400m/ │ ├── clip_vit-b-32_bs256k.sh │ ├── lit_vit-b-16_bs256k.sh │ ├── lit_vit-b-32_bs256k.sh │ └── lit_vit-l-16_bs256k.sh └── tests/ └── example.py