CLAMP-ViT: Contrastive Data-Free Learning for Adaptive Post-Training Quantization of ViTs

Akshat Ramachandran, Souvik Kundu, Tushar Krishna
2/14/2026

No official code found. Best implementation: georgia-tech-synergy-lab/CLAMP-ViT (19 stars, MIT, last commit 2024-07-02).

Abstract

We present CLAMP-ViT, a data-free post-training quantization method for vision transformers (ViTs). We identify the limitations of recent techniques, notably their inability to leverage meaningful inter-patch relationships, leading to the generation of simplistic and semantically vague data, impacting quantization accuracy. CLAMP-ViT employs a two-stage approach, cyclically adapting between data generation and model quantization. Specifically, we incorporate a patch-level contrastive learning scheme to generate richer, semantically meaningful data. Furthermore, we leverage contrastive learning in layer-wise evolutionary search for fixed- and mixed-precision quantization to identify optimal quantization parameters while mitigating the effects of a non-smooth loss landscape. Extensive evaluations across various vision tasks demonstrate the superiority of CLAMP-ViT, with performance improvements of up to 3% in top-1 accuracy for classification, 0.6 mAP for object detection, and 1.5 mIoU for segmentation at similar or better compression ratio over existing alternatives. Code is available at https://github.com/georgia-tech-synergy-lab/CLAMP-ViT.git

View on arXivView PDF

Code Implementations(1)

MIT

[ECCV 2024] CLAMP-ViT: Contrastive Data-Free Learning for Adaptive Post-Training Quantization of ViTs

191PythonJul 2, 20242 years agoMIT

Similar Papers

Cite this paper

@article{ramachandran2026clampvit,
  title  = {CLAMP-ViT: Contrastive Data-Free Learning for Adaptive Post-Training Quantization of ViTs},
  author = {Akshat Ramachandran and Souvik Kundu and Tushar Krishna},
  year   = {2026},
  eprint = {2407.05266},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.05266},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.05266.svg)](https://codeofpaper.com/paper/2407.05266)

Discussion