List your company

Few-shot Image Classification on 11 CLIP Target Datasets

83.8Average AccuracyCLIP-LoRA + Ours
60.046466.213272.3878.5468Jun 7, 2024Sep 24, 2024Jan 11, 2025May 1, 2025Aug 18, 2025Dec 5, 2025Mar 25, 2026

Evaluation results

MethodLinks
CLIP-LoRA + OursShot=16, Backbone=CLIP ViT-B/162026.0383.8—73.396.492.885.898.485.857.577.374.592.787.2
OVMR†Setup=Prompt Learning Setup, Extra Training=true, Backbone Integration=CoOp prompt tokens2024.0683.72—76.8798.2794.2379.6798.5389.1343.0782.480.3793.0785.3
CLIP-LoRAShot=16, Backbone=CLIP ViT-B/162026.0383—73.696.492.486.39884.254.776.17292.186.7
CoOpSetup=Prompt Learning Setup, Extra Training=true2024.0682.69—76.479893.6778.1297.688.3340.4480.679.4492.1981.69
OVMRSetup=Prompt Learning Setup, Extra Training=false2024.0682.34—76.779894.9773.9397.8389.9340.3781.8377.19085.03
OVMRSetup=Few-shot Setup, Extra Training=false2024.0682.34—76.779894.9773.9397.8389.9340.3781.8377.19085.03
TOGAShots=16, Venue=N/A2026.0382.3—72.396.393.485.398.387.548.476.273.689.484.9
MaPLeSetup=Prompt Learning Setup, Extra Training=true2024.0682.28—76.6697.7495.4372.9495.9290.7137.4480.8280.3694.0783
URLSetup=Few-shot Setup, Extra Training=true2024.0682.13—72.0797.7789.2778.1797.2387.444.5379.9780.779282.13
PLOT++Shots=16, Venue=ICLR’232026.0382.1—72.69693.584.597.587.146.77671.49285.3
MaPLe + OursShot=16, Backbone=CLIP ViT-B/162026.0381.9—72.695.693.382.798874776.772.990.784
MaPLeShots=16, Venue=CVPR’232026.0381.8—72.39692.883.59785.348.475.571.392.385
CCSetup=Few-shot Setup, Extra Training=true2024.0680.51—70.8397.2386.5375.2796.9787.0741.379.5376.8391.0783
CoCoOpSetup=Prompt Learning Setup, Extra Training=true2024.0680.47—75.9897.9695.270.4994.8790.733.4179.7477.0187.4982.33
IPOShot=16-shots2024.1080.21————————————
TOGAShots=8, Venue=N/A2026.0380—71.595.893.478.297.386.844.275.169.684.183.9
CoOp (16)Shots=16, Venue=IJCV’222026.0380—71.995.89282.996.884.243.274.969.78583.1
ProGradShots=16, Venue=ICCV’232026.0379.9—72.195.992.882.996.685.84375.168.883.682.7
PLOT++Shots=8, Venue=ICLR’232026.0379.6—71.395.59381.295.486.541.473.966.488.382.8
Ours (Training-Free)Shot=16, Backbone=CLIP ViT-B/162026.0379.4—71.495.392.379.696.286.54175.771.981.682
CEPASetup=Few-shot Setup, Extra Training=true2024.0679.02—6997.188.171.796.185.239.178.173.790.780.4
CoOpShots=16, Venue=IJCV’222026.0379—71.595.592.479.196.485.140.174.669.283.581.9
MaPLeShots=8, Venue=CVPR’232026.0378.9—70.395.292.579.495.883.64273.266.587.781.3
LFAShot=16-shots2024.1078.83————————————
CLIP-LoRA + OursShot=4, Backbone=CLIP ViT-B/162026.0378.4—71.894.991.777.595.183.539.674.465.785.882.4
MaPLeShot=16, Backbone=CLIP ViT-B/162026.0378.2—71.995.393.374.793.987.53674.367.585.181.1
TOGAShots=4, Venue=N/A2026.0377.9—7195.792.776.796.486.738.373.264.580.381.7
ProGradShots=8, Venue=ICCV’232026.0377.4—71.394.892.278.79586.137.77363.977.880.5
CLIP-LoRAShot=4, Backbone=CLIP ViT-B/162026.0377.4—71.495.29177.493.782.737.972.863.884.981.1
PNSetup=Few-shot Setup, Extra Training=false2024.0677.32—65.7796.1383.3776.396.1384.9340.4376.372.286.8780.53
KgCoOpShots=16, Venue=CVPR’232026.0377.3—70.495.293.274.893.487.236.573.368.776.281.7
MaPLe + OursShot=4, Backbone=CLIP ViT-B/162026.0377.3—71.194.992.8749486.2367464.483.679.8
LRSetup=Few-shot Setup, Extra Training=true2024.0677.06—63.679784.666.0794.984.737.9375.3774.4388.480.57
PLOT++Shots=4, Venue=ICLR’232026.0376.9—70.495.192.576.292.986.435.271.762.483.279.7
CoOp (16)Shots=8, Venue=IJCV’222026.0376.8—70.694.591.37994.982.738.571.964.877.180
CoOp (4)Shots=8, Venue=IJCV’222026.0376.4—70.894.792.176.89583.33772.463.774.779.8
PLOTShot=16-shots2024.1076.2————————————
KgCoOpShots=8, Venue=CVPR’232026.0376—70.295.19372.891.58734.872.665.673.980
MaPLeShots=4, Venue=CVPR’232026.0375.8—67.794.491.975.392.681.734.870.66184.578.4
CoCoOpShots=16, Venue=CVPR’222026.0375.3—71.195.193.472.389.187.433.372.663.773.677.2
TOGAShots=2, Venue=N/A2026.0375—69.99592.272.891.986.534.870.758.474.977.9
CoOpShots=4, Venue=IJCV’22, note=second entry in 4-shot block2026.0374.2—70.694.592.574.492.284.530.969.759.569.777.6
PLOT++Shots=2, Venue=ICLR’232026.0374—68.294.692.273.189.886.331.16856.776.876.7
KgCoOpShots=4, Venue=CVPR’232026.0373.9—70.29592.669.58786.932.271.558.771.877.6
ProGradShots=4, Venue=ICCV’232026.0373.9—71.394.492.17591.185.434.171.759.769.677.9
CoCoOpShots=8, Venue=CVPR’222026.0373.8—70.894.993.370.486.38732.471.560.169.175.9
Ours (Training-Free)Shot=4, Backbone=CLIP ViT-B/162026.0373.5—67.994.289.770.688.88533.171.362.269.476.6
CoOpShots=4, Venue=IJCV’222026.0373—69.794.592.373.486.683.529.770.658.565.878.1
MaPLeShot=4, Backbone=CLIP ViT-B/162026.0372.7—70.594.493.269.884.186.529.671.658.465.376.4
MaPLeShots=2, Venue=CVPR’232026.0372.6—65.193.990.871.688.981.430.967.155.578.374.6
ProGradShots=2, Venue=ICCV’232026.0372.4—69.193.691.572.487.584.831.1695666.375.6
TOGAShots=1, Venue=N/A2026.0372.2—69.294.391.269.188.286.23168.155.267.474.5
CoCoOpShots=4, Venue=CVPR’222026.0371.8—70.894.892.769.581.586.330.670.455.761.775.3
KgCoOpShots=2, Venue=CVPR’232026.0371.6—69.694.592.368.279.886.62869.655.369.274.6
MatchingNetSetup=Few-shot Setup, Extra Training=false2024.0671.2—55.8795.5775.5358.1791.8379.9733.668.1766.3382.7375.43
CoOp (16)Shots=2, Venue=IJCV’222026.0370.8—6793.189.970.48884.425.96754.165.174.1
PLOT++Shots=1, Venue=ICLR’232026.0370.7—66.494.391.868.880.486.128.666.754.565.474.3
CoOp (4)Shots=2, Venue=IJCV’222026.0370.5—68.79389.970.580.982.628.16853.766.273.5
CoCoOpShots=2, Venue=CVPR’222026.0370.4—70.194.491.968.477.885.929.369.452.361.873.4
KgCoOpShots=1, Venue=CVPR’232026.0369.6—68.994.292.166.774.786.426.868.452.761.972.8
ProGradShots=1, Venue=ICCV’232026.0369.5—6793.591.468.280.984.928.86752.85773.3
CLIPSetup=Prompt Learning Setup, Extra Training=false2024.0669.34—72.4396.8491.1763.3772.0890.127.1969.3653.2456.4870.53
MaPLeShots=1, Venue=CVPR’232026.0369.3—62.692.589.166.683.380.526.764.752.171.871.8
CoCoOpShots=1, Venue=CVPR’222026.0368.8—69.494.191.967.673.484.928.168.752.655.470.4
CoOpShots=1, Venue=IJCV’22, note=second entry in 1-shot block2026.0367.6—65.792.590.267.578.384.320.86750.156.471.2
CoOpShots=1, Venue=IJCV’222026.0367.2—6893.290.367.172.782.626.267.350.150.970.7
CLIPShots=0, Venue=ICML’222026.0365.1—66.792.989.165.371.486.124.762.643.647.566.7
Zero-ShotShot=0, Backbone=CLIP ViT-B/162026.0365.1—66.792.989.165.371.486.124.762.643.647.566.7
MAMLSetup=Few-shot Setup, Extra Training=true2024.0660.96—56.9392.9733.9759.176.567.8326.0741.6762.683.869.17
CLAPBackbone=ResNet-50, Shots (K)=12023.12—62.79———————————
CLAPBackbone=ResNet-50, Shots (K)=22023.12—66.07———————————
CLAPBackbone=ResNet-50, Shots (K)=42023.12—69.13———————————
CLAPBackbone=ResNet-50, Shots (K)=82023.12—72.08———————————
CLAPBackbone=ResNet-50, Shots (K)=162023.12—74.57———————————
CLIP-AdapterBackbone=ResNet-50, Shots (K)=162023.12—73.35———————————
CoOpBackbone=ResNet-50, Shots (K)=1, Type=Prompt-learning2023.12—59.56———————————
CoOpBackbone=ResNet-50, Shots (K)=2, Type=Prompt-learning2023.12—61.78———————————
CoOpBackbone=ResNet-50, Shots (K)=4, Type=Prompt-learning2023.12—66.47———————————
CoOpBackbone=ResNet-50, Shots (K)=8, Type=Prompt-learning2023.12—69.85———————————
CoOpBackbone=ResNet-50, Shots (K)=16, Type=Prompt-learning2023.12—73.33———————————
CrossModal-LPBackbone=ResNet-50, Shots (K)=162023.12—73.65———————————
PLOTBackbone=ResNet-50, Shots (K)=1, Type=Prompt-learning2023.12—62.59———————————
PLOTBackbone=ResNet-50, Shots (K)=2, Type=Prompt-learning2023.12—65.23———————————
PLOTBackbone=ResNet-50, Shots (K)=4, Type=Prompt-learning2023.12—68.6———————————
PLOTBackbone=ResNet-50, Shots (K)=8, Type=Prompt-learning2023.12—71.23———————————
PLOTBackbone=ResNet-50, Shots (K)=16, Type=Prompt-learning2023.12—73.94———————————
ProGradBackbone=ResNet-50, Shots (K)=1, Type=Prompt-learning2023.12—62.61———————————
ProGradBackbone=ResNet-50, Shots (K)=2, Type=Prompt-learning2023.12—64.9———————————
ProGradBackbone=ResNet-50, Shots (K)=4, Type=Prompt-learning2023.12—68.45———————————
ProGradBackbone=ResNet-50, Shots (K)=8, Type=Prompt-learning2023.12—71.41———————————
ProGradBackbone=ResNet-50, Shots (K)=16, Type=Prompt-learning2023.12—74.28———————————
Rand. Init LPBackbone=ResNet-50, Shots (K)=12023.12—30.42———————————
Rand. Init LPBackbone=ResNet-50, Shots (K)=162023.12—67.54———————————
TaskRes(e)Backbone=ResNet-50, Shots (K)=162023.12—74.42———————————
TIP-AdapterBackbone=ResNet-50, Shots (K)=162023.12—64.61———————————
TIP-Adapter(f)Backbone=ResNet-50, Shots (K)=162023.12—71.4———————————
Zero-ShotBackbone=ResNet-50, Shots (K)=12023.12—57.71———————————
ZS-LPBackbone=ResNet-50, Shots (K)=12023.12—61.28———————————
ZS-LPBackbone=ResNet-50, Shots (K)=162023.12—74.37———————————