timm documentation

Vision Transformer (ViT)

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Vision Transformer (ViT)

Category: ViT · Code: timm/models/vision_transformer.py · Architectures: 163 · Pretrained weights: 309 (96 with ImageNet-1k results)

The Vision Transformer (ViT) splits an image into fixed size patches, linearly embeds them and processes the resulting token sequence with a standard Transformer encoder. This module holds the VisionTransformer class and the weights for the original ViT, the “How to train your ViT?” (AugReg) and FlexiViT models, and many image-text (CLIP, SigLIP) and self-supervised pretrained image towers that share the architecture.

Papers

Referenced by pretrained weights:

Usage

See the Quickstart for loading pretrained weights, image preprocessing and fine-tuning, and Feature Extraction for using the models as backbones.

>>> import timm
>>> model = timm.create_model('vit_base_patch16_224.augreg2_in21k_ft_in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)

Model API support

FeatureVisionTransformer
features_only=True feature maps✓ (strides 16, 16, 16)
forward_intermediates()✓
prune_intermediate_layers()✓
Any input size, no changes needed✗
set_input_size()✓
dynamic_img_size=True✓
set_grad_checkpointing()✓
Layer-wise LR decay (group_matcher())✓
reset_classifier()✓

✓ supported, ✓ (square) works for square sizes only, ✗ not supported, – not needed (the model already accepts any input size). Checked by running each feature on a randomly initialized model (VisionTransformer with vit_tiny_patch16_224 at 224), other architectures of the same class are expected to behave the same. See the Model API page for details.

Architectures

ArchitectureParams (M)GMACsInput sizePretrained weights
aimv2_1b_patch14_2241234.96322.432241
aimv2_1b_patch14_3361235.61743.593361
aimv2_1b_patch14_4481236.531367.034481
aimv2_3b_patch14_2242720.66705.912241
aimv2_3b_patch14_3362721.641615.483361
aimv2_3b_patch14_4482723.022939.614481
aimv2_huge_patch14_224680.85179.012241
aimv2_huge_patch14_336681.34416.363361
aimv2_huge_patch14_448682.03774.024481
aimv2_large_patch14_224309.2082.302242
aimv2_large_patch14_336309.53194.223362
aimv2_large_patch14_448309.98367.844481
beit3_base_patch16_22486.6617.632244
beit3_giant_patch14_2241013.22267.562240
beit3_giant_patch14_3361013.67621.523360
beit3_large_patch16_224304.5761.722244
eva_large_patch14_196304.1461.571962
eva_large_patch14_336304.53191.103362
flexivit_base86.5920.292407
flexivit_large304.3670.992403
flexivit_small22.065.352403
test_vit0.370.041601
test_vit20.460.051601
test_vit30.930.091601
test_vit41.020.111600
vit_base_patch8_22486.5878.222244
vit_base_patch14_dinov286.58151.715181
vit_base_patch14_reg1_tipsv286.31-4481
vit_base_patch14_reg4_dinov286.58152.255181
vit_base_patch16_18x2_224256.7352.512240
vit_base_patch16_22486.5717.5822410
vit_base_patch16_224_miil94.4017.592242
vit_base_patch16_38486.8655.543843
vit_base_patch16_clip_22486.5717.5822413
vit_base_patch16_clip_38486.8655.543844
vit_base_patch16_clip_quickgelu_22486.1917.582243
vit_base_patch16_gap_22486.5717.492240
vit_base_patch16_plus_240117.5627.412400
vit_base_patch16_plus_clip_240117.2127.412401
vit_base_patch16_radio_v386.46-5121
vit_base_patch16_reg4_gap_25686.6223.502560
vit_base_patch16_rpn_22486.5417.492241
vit_base_patch16_siglip_22492.8817.732242
vit_base_patch16_siglip_25692.9323.442563
vit_base_patch16_siglip_38493.1856.123842
vit_base_patch16_siglip_51293.52108.225122
vit_base_patch16_siglip_gap_22485.8017.492242
vit_base_patch16_siglip_gap_25685.8423.132563
vit_base_patch16_siglip_gap_38486.0955.433842
vit_base_patch16_siglip_gap_51286.43107.005122
vit_base_patch16_xp_22486.5117.562240
vit_base_patch32_22488.224.412245
vit_base_patch32_38488.3013.063842
vit_base_patch32_clip_22488.224.412249
vit_base_patch32_clip_25687.865.762561
vit_base_patch32_clip_38488.3013.063842
vit_base_patch32_clip_44888.3417.934481
vit_base_patch32_clip_quickgelu_22487.854.412244
vit_base_patch32_plus_256119.487.792560
vit_base_patch32_siglip_25694.555.752561
vit_base_patch32_siglip_gap_25687.475.672561
vit_betwixt_patch16_gap_25660.3716.252560
vit_betwixt_patch16_reg1_gap_25660.4016.322561
vit_betwixt_patch16_reg4_gap_25660.4016.522565
vit_betwixt_patch16_reg4_gap_38460.6039.713841
vit_betwixt_patch32_clip_22461.413.092241
vit_dlittle_patch16_reg1_gap_25622.526.272561
vit_dpwee_patch16_reg1_gap_25615.254.372562
vit_dwee_patch16_reg1_gap_25613.433.832562
vit_giant_patch14_2241012.61267.182240
vit_giant_patch14_clip_2241012.65267.182241
vit_giant_patch14_dinov21136.481784.205181
vit_giant_patch14_reg1_tipsv21135.95-4481
vit_giant_patch14_reg4_dinov21136.481790.085181
vit_giant_patch16_gap_2241011.37202.462241
vit_giant_patch16_radio_v31136.03-5121
vit_giantopt_patch16_siglip_2561163.17299.662561
vit_giantopt_patch16_siglip_3841163.66696.853841
vit_giantopt_patch16_siglip_gap_2561134.84298.422561
vit_giantopt_patch16_siglip_gap_3841135.33694.103841
vit_gigantic_patch14_2241844.44483.952240
vit_gigantic_patch14_clip_2241844.91483.962243
vit_gigantic_patch14_clip_3781845.701429.823781
vit_gigantic_patch14_clip_quickgelu_2241844.91483.962241
vit_huge_patch14_224630.76167.402242
vit_huge_patch14_clip_224632.05167.402248
vit_huge_patch14_clip_336632.46390.973361
vit_huge_patch14_clip_378632.68503.793782
vit_huge_patch14_clip_quickgelu_224632.08167.402243
vit_huge_patch14_clip_quickgelu_378632.68503.793781
vit_huge_patch14_gap_224630.76166.732242
vit_huge_patch14_xp_224631.80167.302240
vit_huge_patch16_gap_448631.67544.704481
vit_huge_patch16_radio_v3631.98-5121
vit_huge_patch16_radio_v4631.99-5121
vit_intern300m_patch14_448304.01362.054482
vit_large_patch14_224304.2081.082240
vit_large_patch14_clip_224304.2081.0822415
vit_large_patch14_clip_336304.53191.113364
vit_large_patch14_clip_quickgelu_224303.9781.082244
vit_large_patch14_clip_quickgelu_336304.29191.113361
vit_large_patch14_dinov2304.37507.155181
vit_large_patch14_reg1_tipsv2304.01-4481
vit_large_patch14_reg4_dinov2304.37508.905181
vit_large_patch14_xp_224304.0681.012240
vit_large_patch16_224304.3361.602244
vit_large_patch16_384304.72191.213841
vit_large_patch16_radio_v3304.20-5121
vit_large_patch16_siglip_256315.9681.342562
vit_large_patch16_siglip_384316.28192.073842
vit_large_patch16_siglip_512316.74364.005121
vit_large_patch16_siglip_gap_256303.3680.802562
vit_large_patch16_siglip_gap_384303.69190.853842
vit_large_patch16_siglip_gap_512304.15361.845121
vit_large_patch32_224305.5115.392241
vit_large_patch32_384306.6345.313841
vit_little_patch16_reg1_gap_25622.526.272562
vit_little_patch16_reg4_gap_25622.526.352561
vit_medium_patch16_clip_22438.598.002241
vit_medium_patch16_gap_24044.409.222401
vit_medium_patch16_gap_25638.8610.592561
vit_medium_patch16_gap_38439.0326.083841
vit_medium_patch16_reg1_gap_25638.8810.632561
vit_medium_patch16_reg4_gap_25638.8810.762563
vit_medium_patch32_clip_22439.692.002241
vit_mediumd_patch16_reg4_gap_25664.1117.872564
vit_mediumd_patch16_reg4_gap_38464.2743.673841
vit_pwee_patch16_reg1_gap_25615.254.372561
vit_small_patch8_22421.6722.442241
vit_small_patch14_dinov222.0646.765181
vit_small_patch14_reg4_dinov222.0646.955181
vit_small_patch16_18x2_22464.6713.712240
vit_small_patch16_36x1_22464.6713.712240
vit_small_patch16_22422.054.612244
vit_small_patch16_38422.2015.523842
vit_small_patch32_22422.881.152242
vit_small_patch32_38422.923.453841
vit_so150m2_patch16_reg1_gap_256136.0637.002562
vit_so150m2_patch16_reg1_gap_384136.3389.533841
vit_so150m2_patch16_reg1_gap_448136.50127.514481
vit_so150m_patch16_reg4_gap_256134.1336.752562
vit_so150m_patch16_reg4_gap_384134.4287.973841
vit_so150m_patch16_reg4_map_256141.4837.172560
vit_so400m_patch14_reg1_tipsv2413.39-4481
vit_so400m_patch14_siglip_224427.68110.262242
vit_so400m_patch14_siglip_378428.23335.403783
vit_so400m_patch14_siglip_384428.23335.403841
vit_so400m_patch14_siglip_gap_224412.44109.572246
vit_so400m_patch14_siglip_gap_378412.99333.463783
vit_so400m_patch14_siglip_gap_384412.99333.463841
vit_so400m_patch14_siglip_gap_448413.33487.184488
vit_so400m_patch14_siglip_gap_896416.872731.498965
vit_so400m_patch16_radio_v4413.54-5121
vit_so400m_patch16_siglip_256427.89110.312562
vit_so400m_patch16_siglip_384428.26259.653841
vit_so400m_patch16_siglip_512428.77490.135121
vit_so400m_patch16_siglip_gap_256412.65109.622562
vit_so400m_patch16_siglip_gap_384413.02258.113841
vit_so400m_patch16_siglip_gap_512413.53487.405121
vit_tiny_patch16_2245.721.262242
vit_tiny_patch16_3845.794.703841
vit_wee_patch16_reg1_gap_25613.423.832561
vit_xsmall_patch16_clip_2248.281.792241

GMACs and parameter counts are for the default input size and classifier of each architecture, from the benchmark results.

Pretrained weights

Top-1 is ImageNet-1k validation accuracy from results-imagenet.csv at the listed eval size, - if the weight has no ImageNet-1k result (e.g. pretraining or image-text weights). Classes is the size of the pretrained classifier, none for weights without one.

Weights are grouped by source: the paper or origin given in the pretrained config, else a Hub organization other than timm, else the first part of the pretrained tag (architecture.tag). Sources with a single weight are listed under other.

v2 tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_siglip_224.v2_webli224--noneapache-2.0timm
vit_base_patch16_siglip_256.v2_webli256--noneapache-2.0timm
vit_base_patch16_siglip_384.v2_webli384--noneapache-2.0timm
vit_base_patch16_siglip_512.v2_webli512--noneapache-2.0timm
vit_base_patch16_siglip_gap_224.v2_webli224--noneapache-2.0timm
vit_base_patch16_siglip_gap_256.v2_webli256--noneapache-2.0timm
vit_base_patch16_siglip_gap_384.v2_webli384--noneapache-2.0timm
vit_base_patch16_siglip_gap_512.v2_webli512--noneapache-2.0timm
vit_base_patch32_siglip_256.v2_webli256--noneapache-2.0timm
vit_base_patch32_siglip_gap_256.v2_webli256--noneapache-2.0timm
vit_giantopt_patch16_siglip_256.v2_webli256--noneapache-2.0timm
vit_giantopt_patch16_siglip_384.v2_webli384--noneapache-2.0timm
vit_giantopt_patch16_siglip_gap_256.v2_webli256--noneapache-2.0timm
vit_giantopt_patch16_siglip_gap_384.v2_webli384--noneapache-2.0timm
vit_large_patch16_siglip_256.v2_webli256--noneapache-2.0timm
vit_large_patch16_siglip_384.v2_webli384--noneapache-2.0timm
vit_large_patch16_siglip_512.v2_webli512--noneapache-2.0timm
vit_large_patch16_siglip_gap_256.v2_webli256--noneapache-2.0timm
vit_large_patch16_siglip_gap_384.v2_webli384--noneapache-2.0timm
vit_large_patch16_siglip_gap_512.v2_webli512--noneapache-2.0timm
vit_so400m_patch14_siglip_224.v2_webli224--noneapache-2.0timm
vit_so400m_patch14_siglip_378.v2_webli378--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_224.v2_webli224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_378.v2_webli378--noneapache-2.0timm
vit_so400m_patch16_siglip_256.v2_webli256--noneapache-2.0timm
vit_so400m_patch16_siglip_384.v2_webli384--noneapache-2.0timm
vit_so400m_patch16_siglip_512.v2_webli512--noneapache-2.0timm
vit_so400m_patch16_siglip_gap_256.v2_webli256--noneapache-2.0timm
vit_so400m_patch16_siglip_gap_384.v2_webli384--noneapache-2.0timm
vit_so400m_patch16_siglip_gap_512.v2_webli512--noneapache-2.0timm

webli tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch14_reg1_tipsv2.webli448--noneapache-2.0timm
vit_base_patch16_siglip_224.webli224--noneapache-2.0timm
vit_base_patch16_siglip_256.webli256--noneapache-2.0timm
vit_base_patch16_siglip_256.webli_i18n256--noneapache-2.0timm
vit_base_patch16_siglip_384.webli384--noneapache-2.0timm
vit_base_patch16_siglip_512.webli512--noneapache-2.0timm
vit_base_patch16_siglip_gap_224.webli224--noneapache-2.0timm
vit_base_patch16_siglip_gap_256.webli256--noneapache-2.0timm
vit_base_patch16_siglip_gap_256.webli_i18n256--noneapache-2.0timm
vit_base_patch16_siglip_gap_384.webli384--noneapache-2.0timm
vit_base_patch16_siglip_gap_512.webli512--noneapache-2.0timm
vit_giant_patch14_reg1_tipsv2.webli448--noneapache-2.0timm
vit_large_patch14_reg1_tipsv2.webli448--noneapache-2.0timm
vit_large_patch16_siglip_256.webli256--noneapache-2.0timm
vit_large_patch16_siglip_384.webli384--noneapache-2.0timm
vit_large_patch16_siglip_gap_256.webli256--noneapache-2.0timm
vit_large_patch16_siglip_gap_384.webli384--noneapache-2.0timm
vit_so400m_patch14_reg1_tipsv2.webli448--noneapache-2.0timm
vit_so400m_patch14_siglip_224.webli224--noneapache-2.0timm
vit_so400m_patch14_siglip_378.webli378--noneapache-2.0timm
vit_so400m_patch14_siglip_378.webli_ft_in1k37889.4103781000apache-2.0timm
vit_so400m_patch14_siglip_384.webli384--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_224.webli224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_378.webli378--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_378.webli_ft_in1k37889.0563781000apache-2.0timm
vit_so400m_patch14_siglip_gap_384.webli384--noneapache-2.0timm
vit_so400m_patch16_siglip_256.webli_i18n256--noneapache-2.0timm
vit_so400m_patch16_siglip_gap_256.webli_i18n256--noneapache-2.0timm

sbb tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_betwixt_patch16_reg1_gap_256.sbb_in1k25683.6522561000apache-2.0timm
vit_betwixt_patch16_reg4_gap_256.sbb_in12k256--11821apache-2.0timm
vit_betwixt_patch16_reg4_gap_256.sbb_in12k_ft_in1k25685.4262561000apache-2.0timm
vit_betwixt_patch16_reg4_gap_256.sbb_in1k25683.7102561000apache-2.0timm
vit_dlittle_patch16_reg1_gap_256.sbb_nadamuon_in1k256--1000apache-2.0timm
vit_dpwee_patch16_reg1_gap_256.sbb_in1k256--1000apache-2.0timm
vit_dpwee_patch16_reg1_gap_256.sbb_nadamuon_in1k256--1000apache-2.0timm
vit_dwee_patch16_reg1_gap_256.sbb_in1k256--1000apache-2.0timm
vit_dwee_patch16_reg1_gap_256.sbb_nadamuon_in1k256--1000apache-2.0timm
vit_little_patch16_reg1_gap_256.sbb_in12k256--11821apache-2.0timm
vit_little_patch16_reg1_gap_256.sbb_in12k_ft_in1k25683.8002561000apache-2.0timm
vit_little_patch16_reg4_gap_256.sbb_in1k25682.5202561000apache-2.0timm
vit_medium_patch16_reg1_gap_256.sbb_in1k25683.4622561000apache-2.0timm
vit_medium_patch16_reg4_gap_256.sbb_in12k256--11821apache-2.0timm
vit_medium_patch16_reg4_gap_256.sbb_in12k_ft_in1k25684.9562561000apache-2.0timm
vit_medium_patch16_reg4_gap_256.sbb_in1k25683.4662561000apache-2.0timm
vit_mediumd_patch16_reg4_gap_256.sbb_in12k256--11821apache-2.0timm
vit_mediumd_patch16_reg4_gap_256.sbb_in12k_ft_in1k25686.1982561000apache-2.0timm
vit_pwee_patch16_reg1_gap_256.sbb_in1k25680.0822561000apache-2.0timm
vit_so150m2_patch16_reg1_gap_256.sbb_e200_in12k256--11821apache-2.0timm
vit_so150m2_patch16_reg1_gap_256.sbb_e200_in12k_ft_in1k25687.3182561000apache-2.0timm
vit_so150m2_patch16_reg1_gap_384.sbb_e200_in12k_ft_in1k38487.9323841000apache-2.0timm
vit_so150m2_patch16_reg1_gap_448.sbb_e200_in12k_ft_in1k44888.0744481000apache-2.0timm
vit_so150m_patch16_reg4_gap_256.sbb_e250_in12k256--11821apache-2.0timm
vit_so150m_patch16_reg4_gap_256.sbb_e250_in12k_ft_in1k25686.7202561000apache-2.0timm
vit_so150m_patch16_reg4_gap_384.sbb_e250_in12k_ft_in1k38487.3703841000apache-2.0timm
vit_wee_patch16_reg1_gap_256.sbb_in1k25680.2622561000apache-2.0timm

augreg tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch8_224.augreg_in21k224--21843apache-2.0timm
vit_base_patch8_224.augreg_in21k_ft_in1k22485.8382241000apache-2.0timm
vit_base_patch16_224.augreg_in1k22479.1542241000apache-2.0timm
vit_base_patch16_224.augreg_in21k224--21843apache-2.0timm
vit_base_patch16_224.augreg_in21k_ft_in1k22484.5342241000apache-2.0timm
vit_base_patch16_384.augreg_in1k38481.1023841000apache-2.0timm
vit_base_patch16_384.augreg_in21k_ft_in1k38486.0103841000apache-2.0timm
vit_base_patch32_224.augreg_in1k22474.9082241000apache-2.0timm
vit_base_patch32_224.augreg_in21k224--21843apache-2.0timm
vit_base_patch32_224.augreg_in21k_ft_in1k22480.7322241000apache-2.0timm
vit_base_patch32_384.augreg_in1k38478.7503841000apache-2.0timm
vit_base_patch32_384.augreg_in21k_ft_in1k38483.3583841000apache-2.0timm
vit_large_patch16_224.augreg_in21k224--21843apache-2.0timm
vit_large_patch16_224.augreg_in21k_ft_in1k22485.8562241000apache-2.0timm
vit_large_patch16_384.augreg_in21k_ft_in1k38487.0963841000apache-2.0timm
vit_small_patch16_224.augreg_in1k22478.8422241000apache-2.0timm
vit_small_patch16_224.augreg_in21k224--21843apache-2.0timm
vit_small_patch16_224.augreg_in21k_ft_in1k22481.4022241000apache-2.0timm
vit_small_patch16_384.augreg_in1k38481.1303841000apache-2.0timm
vit_small_patch16_384.augreg_in21k_ft_in1k38483.8143841000apache-2.0timm
vit_small_patch32_224.augreg_in21k224--21843apache-2.0timm
vit_small_patch32_224.augreg_in21k_ft_in1k22476.0102241000apache-2.0timm
vit_small_patch32_384.augreg_in21k_ft_in1k38480.4763841000apache-2.0timm
vit_tiny_patch16_224.augreg_in21k224--21843apache-2.0timm
vit_tiny_patch16_224.augreg_in21k_ft_in1k22475.4522241000apache-2.0timm
vit_tiny_patch16_384.augreg_in21k_ft_in1k38478.4383841000apache-2.0timm

laion2b tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.laion2b224--512apache-2.0timm
vit_base_patch16_clip_224.laion2b_ft_in12k224--11821apache-2.0timm
vit_base_patch16_clip_224.laion2b_ft_in12k_in1k22486.2042241000apache-2.0timm
vit_base_patch16_clip_224.laion2b_ft_in1k22485.4882241000apache-2.0timm
vit_base_patch16_clip_384.laion2b_ft_in12k_in1k38487.2103841000apache-2.0timm
vit_base_patch16_clip_384.laion2b_ft_in1k38486.6383841000apache-2.0timm
vit_base_patch32_clip_224.laion2b224--512apache-2.0timm
vit_base_patch32_clip_224.laion2b_ft_in12k_in1k22483.3042241000apache-2.0timm
vit_base_patch32_clip_224.laion2b_ft_in1k22482.6142241000apache-2.0timm
vit_base_patch32_clip_384.laion2b_ft_in12k_in1k38485.3983841000apache-2.0timm
vit_base_patch32_clip_448.laion2b_ft_in12k_in1k44885.7924481000apache-2.0timm
vit_giant_patch14_clip_224.laion2b224--1024apache-2.0timm
vit_gigantic_patch14_clip_224.laion2b224--1280apache-2.0timm
vit_huge_patch14_clip_224.laion2b224--1024apache-2.0timm
vit_huge_patch14_clip_224.laion2b_ft_in12k224--11821apache-2.0timm
vit_huge_patch14_clip_224.laion2b_ft_in12k_in1k22488.2882241000apache-2.0timm
vit_huge_patch14_clip_224.laion2b_ft_in1k22487.6122241000apache-2.0timm
vit_huge_patch14_clip_336.laion2b_ft_in12k_in1k33688.6343361000apache-2.0timm
vit_large_patch14_clip_224.laion2b224--768apache-2.0timm
vit_large_patch14_clip_224.laion2b_ft_in12k224--11821apache-2.0timm
vit_large_patch14_clip_224.laion2b_ft_in12k_in1k22487.9002241000apache-2.0timm
vit_large_patch14_clip_224.laion2b_ft_in1k22487.2882241000apache-2.0timm
vit_large_patch14_clip_336.laion2b_ft_in12k_in1k33688.1903361000apache-2.0timm
vit_large_patch14_clip_336.laion2b_ft_in1k33687.8703361000apache-2.0timm

openai tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.openai224--512apache-2.0timm
vit_base_patch16_clip_224.openai_ft_in12k224--11821apache-2.0timm
vit_base_patch16_clip_224.openai_ft_in12k_in1k22485.9542241000apache-2.0timm
vit_base_patch16_clip_224.openai_ft_in1k22485.2822241000apache-2.0timm
vit_base_patch16_clip_384.openai_ft_in12k_in1k38487.0303841000apache-2.0timm
vit_base_patch16_clip_384.openai_ft_in1k38486.2103841000apache-2.0timm
vit_base_patch16_clip_quickgelu_224.openai224--512apache-2.0timm/vit_base_patch16_clip_224.openai
vit_base_patch32_clip_224.openai224--512apache-2.0timm
vit_base_patch32_clip_224.openai_ft_in1k22481.9442241000apache-2.0timm
vit_base_patch32_clip_384.openai_ft_in12k_in1k38485.2183841000apache-2.0timm
vit_base_patch32_clip_quickgelu_224.openai224--512apache-2.0timm/vit_base_patch32_clip_224.openai
vit_large_patch14_clip_224.openai224--768apache-2.0timm
vit_large_patch14_clip_224.openai_ft_in12k224--11821apache-2.0timm
vit_large_patch14_clip_224.openai_ft_in12k_in1k22488.1622241000apache-2.0timm
vit_large_patch14_clip_224.openai_ft_in1k22487.8582241000apache-2.0timm
vit_large_patch14_clip_336.openai336--768apache-2.0timm
vit_large_patch14_clip_336.openai_ft_in12k_in1k33688.2603361000apache-2.0timm
vit_large_patch14_clip_quickgelu_224.openai224--768apache-2.0timm/vit_large_patch14_clip_224.openai
vit_large_patch14_clip_quickgelu_336.openai336--768apache-2.0timm/vit_large_patch14_clip_336.openai

metaclip tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.metaclip_2pt5b224--512cc-by-nc-4.0timm
vit_base_patch16_clip_224.metaclip_400m224--512cc-by-nc-4.0timm
vit_base_patch16_clip_quickgelu_224.metaclip_2pt5b224--512cc-by-nc-4.0timm/vit_base_patch16_clip_224.metaclip_2pt5b
vit_base_patch16_clip_quickgelu_224.metaclip_400m224--512cc-by-nc-4.0timm/vit_base_patch16_clip_224.metaclip_400m
vit_base_patch32_clip_224.metaclip_2pt5b224--512cc-by-nc-4.0timm
vit_base_patch32_clip_224.metaclip_400m224--512cc-by-nc-4.0timm
vit_base_patch32_clip_quickgelu_224.metaclip_2pt5b224--512cc-by-nc-4.0timm/vit_base_patch32_clip_224.metaclip_2pt5b
vit_base_patch32_clip_quickgelu_224.metaclip_400m224--512cc-by-nc-4.0timm/vit_base_patch32_clip_224.metaclip_400m
vit_gigantic_patch14_clip_224.metaclip_2pt5b224--1280cc-by-nc-4.0timm
vit_gigantic_patch14_clip_quickgelu_224.metaclip_2pt5b224--1280cc-by-nc-4.0timm/vit_gigantic_patch14_clip_224.metaclip_2pt5b
vit_huge_patch14_clip_224.metaclip_2pt5b224--1024cc-by-nc-4.0timm
vit_huge_patch14_clip_224.metaclip_altogether224--1024cc-by-nc-4.0timm
vit_huge_patch14_clip_quickgelu_224.metaclip_2pt5b224--1024cc-by-nc-4.0timm/vit_huge_patch14_clip_224.metaclip_2pt5b
vit_large_patch14_clip_224.metaclip_2pt5b224--768cc-by-nc-4.0timm
vit_large_patch14_clip_224.metaclip_400m224--768cc-by-nc-4.0timm
vit_large_patch14_clip_quickgelu_224.metaclip_2pt5b224--768cc-by-nc-4.0timm/vit_large_patch14_clip_224.metaclip_2pt5b
vit_large_patch14_clip_quickgelu_224.metaclip_400m224--768cc-by-nc-4.0timm/vit_large_patch14_clip_224.metaclip_400m

apple tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
aimv2_1b_patch14_224.apple_pt224--noneapple-ascltimm
aimv2_1b_patch14_336.apple_pt336--noneapple-ascltimm
aimv2_1b_patch14_448.apple_pt448--noneapple-ascltimm
aimv2_3b_patch14_224.apple_pt224--noneapple-ascltimm
aimv2_3b_patch14_336.apple_pt336--noneapple-ascltimm
aimv2_3b_patch14_448.apple_pt448--noneapple-ascltimm
aimv2_huge_patch14_224.apple_pt224--noneapple-ascltimm
aimv2_huge_patch14_336.apple_pt336--noneapple-ascltimm
aimv2_huge_patch14_448.apple_pt448--noneapple-ascltimm
aimv2_large_patch14_224.apple_pt224--noneapple-ascltimm
aimv2_large_patch14_224.apple_pt_dist224--noneapple-ascltimm
aimv2_large_patch14_336.apple_pt336--noneapple-ascltimm
aimv2_large_patch14_336.apple_pt_dist336--noneapple-ascltimm
aimv2_large_patch14_448.apple_pt448--noneapple-ascltimm
vit_large_patch14_clip_224.apple_mclip2_dfndr2b224--768apple-amlrtimm

pali tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_so400m_patch14_siglip_gap_224.pali_mix224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_224.pali_pt224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali_mix448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali_ocrvqa448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali_pt448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali_refcoco_seg448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_896.pali_ocrvqa896--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_896.pali_pt896--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_896.pali_refcoco_seg896--noneapache-2.0timm

lvd142m tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch14_dinov2.lvd142m518--noneapache-2.0timm
vit_base_patch14_reg4_dinov2.lvd142m518--noneapache-2.0timm
vit_giant_patch14_dinov2.lvd142m518--noneapache-2.0timm
vit_giant_patch14_reg4_dinov2.lvd142m518--noneapache-2.0timm
vit_large_patch14_dinov2.lvd142m518--noneapache-2.0timm
vit_large_patch14_reg4_dinov2.lvd142m518--noneapache-2.0timm
vit_small_patch14_dinov2.lvd142m518--noneapache-2.0timm
vit_small_patch14_reg4_dinov2.lvd142m518--noneapache-2.0timm

orig tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_224.orig_in21k224--noneapache-2.0timm
vit_base_patch16_224.orig_in21k_ft_in1k22481.7822241000apache-2.0timm
vit_base_patch16_384.orig_in21k_ft_in1k38484.2123841000apache-2.0timm
vit_base_patch32_224.orig_in21k224--noneapache-2.0timm
vit_huge_patch14_224.orig_in21k224--noneapache-2.0timm
vit_large_patch16_224.orig_in21k224--noneapache-2.0timm
vit_large_patch32_224.orig_in21k224--noneapache-2.0timm
vit_large_patch32_384.orig_in21k_ft_in1k38481.5083841000apache-2.0timm

pali2 tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_so400m_patch14_siglip_gap_224.pali2_10b_pt224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_224.pali2_3b_pt224--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali2_10b_docci448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali2_10b_pt448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali2_3b_docci448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_448.pali2_3b_pt448--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_896.pali2_10b_pt896--noneapache-2.0timm
vit_so400m_patch14_siglip_gap_896.pali2_3b_pt896--noneapache-2.0timm

sbb2 tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_betwixt_patch16_reg4_gap_256.sbb2_e200_in12k256--11821apache-2.0timm
vit_betwixt_patch16_reg4_gap_256.sbb2_e200_in12k_ft_in1k25685.7342561000apache-2.0timm
vit_betwixt_patch16_reg4_gap_384.sbb2_e200_in12k_ft_in1k38486.6183841000apache-2.0timm
vit_mediumd_patch16_reg4_gap_256.sbb2_e200_in12k256--11821apache-2.0timm
vit_mediumd_patch16_reg4_gap_256.sbb2_e200_in12k_ft_in1k25686.6082561000apache-2.0timm
vit_mediumd_patch16_reg4_gap_384.sbb2_e200_in12k_ft_in1k38487.4383841000apache-2.0timm

laion400m tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.laion400m_e32224--512mittimm
vit_base_patch16_plus_clip_240.laion400m_e32240--640mittimm
vit_base_patch32_clip_224.laion400m_e32224--512mittimm
vit_base_patch32_clip_quickgelu_224.laion400m_e32224--512mittimm/vit_base_patch32_clip_224.laion400m_e32
vit_large_patch14_clip_224.laion400m_e32224--768mittimm

metaclip2 tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_gigantic_patch14_clip_224.metaclip2_worldwide224--1280cc-by-nc-4.0timm
vit_gigantic_patch14_clip_378.metaclip2_worldwide378--1280cc-by-nc-4.0timm
vit_huge_patch14_clip_224.metaclip2_worldwide224--1024cc-by-nc-4.0timm
vit_huge_patch14_clip_378.metaclip2_worldwide378--1024cc-by-nc-4.0timm
vit_huge_patch14_clip_quickgelu_224.metaclip2_worldwide224--1024cc-by-nc-4.0timm/vit_huge_patch14_clip_224.metaclip2_worldwide

datacompxl tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.datacompxl224--512apache-2.0timm
vit_base_patch32_clip_224.datacompxl224--512apache-2.0timm
vit_base_patch32_clip_256.datacompxl256--512apache-2.0timm
vit_large_patch14_clip_224.datacompxl224--768apache-2.0timm

dfn2b tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_clip_224.dfn2b224--512apple-ascltimm
vit_large_patch14_clip_224.dfn2b224--768apple-ascltimm
vit_large_patch14_clip_224.dfn2b_s39b224--768apple-ascltimm
vit_large_patch14_clip_quickgelu_224.dfn2b224--768apple-ascltimm/vit_large_patch14_clip_224.dfn2b

dfn5b tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_huge_patch14_clip_224.dfn5b224--1024apple-ascltimm
vit_huge_patch14_clip_378.dfn5b378--1024apple-ascltimm
vit_huge_patch14_clip_quickgelu_224.dfn5b224--1024apple-ascltimm/vit_huge_patch14_clip_224.dfn5b
vit_huge_patch14_clip_quickgelu_378.dfn5b378--1024apple-ascltimm/vit_huge_patch14_clip_378.dfn5b

dino tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch8_224.dino224--noneapache-2.0timm
vit_base_patch16_224.dino224--noneapache-2.0timm
vit_small_patch8_224.dino224--noneapache-2.0timm
vit_small_patch16_224.dino224--noneapache-2.0timm

indomain tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
beit3_base_patch16_224.indomain_in22k_ft_in1k22485.4542241000apache-2.0timm
beit3_base_patch16_224.indomain_pt224--noneapache-2.0timm
beit3_large_patch16_224.indomain_in22k_ft_in1k22487.5342241000apache-2.0timm
beit3_large_patch16_224.indomain_pt224--noneapache-2.0timm

sw tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_rpn_224.sw_in1k22482.2182241000apache-2.0timm
vit_medium_patch16_gap_240.sw_in12k240--11821apache-2.0timm
vit_medium_patch16_gap_256.sw_in12k_ft_in1k25684.4422561000apache-2.0timm
vit_medium_patch16_gap_384.sw_in12k_ft_in1k38485.5563841000apache-2.0timm

tinyclip tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_betwixt_patch32_clip_224.tinyclip_laion400m224--512mittimm
vit_medium_patch16_clip_224.tinyclip_yfcc15m224--512mittimm
vit_medium_patch32_clip_224.tinyclip_laion400m224--512mittimm
vit_xsmall_patch16_clip_224.tinyclip_yfcc15m224--512mittimm

arXiv:2412.07679

Pretrained configs reference arXiv:2412.07679.

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_radio_v3.c_radio512--nonenvidia-open-model-licensetimm
vit_giant_patch16_radio_v3.c_radio512--nonenvidia-open-model-licensetimm
vit_huge_patch16_radio_v3.c_radio512--nonenvidia-open-model-licensetimm
vit_large_patch16_radio_v3.c_radio512--nonenvidia-open-model-licensetimm

mae tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_224.mae224--nonecc-by-nc-4.0timm
vit_huge_patch14_224.mae224--nonecc-by-nc-4.0timm
vit_large_patch16_224.mae224--nonecc-by-nc-4.0timm

augreg2 tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch8_224.augreg2_in21k_ft_in1k22486.2522241000apache-2.0timm
vit_base_patch16_224.augreg2_in21k_ft_in1k22485.1082241000apache-2.0timm

ogvl tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_intern300m_patch14_448.ogvl_2pt5448--noneapache-2.0timm
vit_intern300m_patch14_448.ogvl_dist448--nonemittimm

sam tags

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_base_patch16_224.sam_in1k22480.2462241000apache-2.0timm
vit_base_patch32_224.sam_in1k22473.7042241000apache-2.0timm

arXiv:2601.17237

Pretrained configs reference arXiv:2601.17237.

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
vit_huge_patch16_radio_v4.c_radio512--nonenvidia-open-model-licensetimm
vit_so400m_patch16_radio_v4.c_radio512--nonenvidia-open-model-licensetimm

Other

WeightInput sizeTop-1 (%)Eval sizeClassesLicenseHub
beit3_base_patch16_224.in22k_ft_in1k22485.3902241000apache-2.0timm
beit3_base_patch16_224.pt224--noneapache-2.0timm
beit3_large_patch16_224.in22k_ft_in1k22487.6282241000apache-2.0timm
beit3_large_patch16_224.pt224--noneapache-2.0timm
eva_large_patch14_196.in22k_ft_in1k19687.9521961000mittimm
eva_large_patch14_196.in22k_ft_in22k_in1k19688.5901961000mittimm
eva_large_patch14_336.in22k_ft_in1k33688.6803361000mittimm
eva_large_patch14_336.in22k_ft_in22k_in1k33689.2383361000mittimm
flexivit_base.1000ep_in21k240--21843apache-2.0timm
flexivit_base.1200ep_in1k24084.6782401000apache-2.0timm
flexivit_base.300ep_in1k24084.4022401000apache-2.0timm
flexivit_base.300ep_in21k240--21843apache-2.0timm
flexivit_base.600ep_in1k24084.5642401000apache-2.0timm
flexivit_base.patch16_in21k240--21843apache-2.0timm
flexivit_base.patch30_in21k240--21843apache-2.0timm
flexivit_large.1200ep_in1k24085.6462401000apache-2.0timm
flexivit_large.300ep_in1k24085.2842401000apache-2.0timm
flexivit_large.600ep_in1k24085.5302401000apache-2.0timm
flexivit_small.1200ep_in1k24082.5762401000apache-2.0timm
flexivit_small.300ep_in1k24082.1702401000apache-2.0timm
flexivit_small.600ep_in1k24082.3882401000apache-2.0timm
test_vit.r160_in1k16040.9821601000apache-2.0timm
test_vit2.r160_in1k16042.2501601000apache-2.0timm
test_vit3.r160_in1k16056.9081601000apache-2.0timm
vit_base_patch16_224.bamboo224--115217-timm
vit_base_patch16_224_miil.in21k224--11221apache-2.0timm
vit_base_patch16_224_miil.in21k_ft_in1k22484.2782241000apache-2.0timm
vit_giant_patch16_gap_224.in22k_ijepa224--nonecc-by-nc-4.0original
vit_huge_patch14_gap_224.in1k_ijepa224--nonecc-by-nc-4.0original
vit_huge_patch14_gap_224.in22k_ijepa224--nonecc-by-nc-4.0original
vit_huge_patch16_gap_448.in1k_ijepa448--nonecc-by-nc-4.0original
Update on GitHub