Vision / Model
AdaCLIP, trained on MVTec AD + ColonDB
- Organisation
- Huazhong University of Science and Technology et al.
- Family
- AdaCLIP · version pretrained_mvtec_colondb.pth
- Released
- 2024-07-22 (arXiv v1 submission date (https://arxiv.org/abs/2407.15795))
- Checkpoints
- weights/pretrained_mvtec_colondb.pth
- Weights
- Open · MIT
- Links
- PaperCode
Training data disclosure: Full list
Level determined for 12% of benchmark cells.
- TestTest data seen1
- SeenSeen, split unclear0
- TrainTraining data seen0
- Related data seen0
- NoNot seen0
- ?Unknown7
“The description to the utilized training set in our paper is not accurate. By default, we utilize MVTec AD & ColonDB for training, and VisA & ClinicDB are utilized for evaluations on MVTec AD & ColonDB.”
“# pre-trained from MVTec and ColonDB ckt_path="weights/pretrained_mvtec_colondb.pth"”
Built on
Everything these base models may have seen is inherited by AdaCLIP, trained on MVTec AD + ColonDB.
-
OpenAI CLIP
· disclosure: Partial list
Evidence
“This study employs the pre-trained CLIP (ViTL/14@336px)5 as the default backbone”
arxiv.org · paper · Section 5.1, Implementation Details · retrieved 2026-10-15 “create_model_and_transforms(backbone, image_size, pretrained='openai')”
raw.githubusercontent.com · code · method/trainer.py · retrieved 2026-10-15
Other declared training data
-
MVTec AD · split: test · fine-tuning
Split from code: every dataset class loads only the 'test' entries of meta.json, for training as well as testing.
Evidence
“The description to the utilized training set in our paper is not accurate. By default, we utilize MVTec AD & ColonDB for training, and VisA & ClinicDB are utilized for evaluations on MVTec AD & ColonDB.”
raw.githubusercontent.com · readme · Corrections · retrieved 2026-10-15 “Only utilize the test dataset for both training and testing”
raw.githubusercontent.com · code · dataset/base_dataset.py · retrieved 2026-10-15 -
ColonDB · split: test · fine-tuning
Medical (colon polyp) dataset; split from the shared dataset code.
Evidence
“The description to the utilized training set in our paper is not accurate. By default, we utilize MVTec AD & ColonDB for training, and VisA & ClinicDB are utilized for evaluations on MVTec AD & ColonDB.”
raw.githubusercontent.com · readme · Corrections · retrieved 2026-10-15 “Only utilize the test dataset for both training and testing”
raw.githubusercontent.com · code · dataset/base_dataset.py · retrieved 2026-10-15
Benchmark cells
Industrial anomaly detection
Test data seen MVTec AD · in fine-tuning data: its test split was used for training
Evidence (2)
“The description to the utilized training set in our paper is not accurate. By default, we utilize MVTec AD & ColonDB for training, and VisA & ClinicDB are utilized for evaluations on MVTec AD & ColonDB.”
“Only utilize the test dataset for both training and testing”
Unknown MVTec AD 2 · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown MVTec LOCO AD · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown VisA · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown Real-IAD · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown MPDD · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown BTAD · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Unknown KolektorSDD2 · unknown for its base model OpenAI CLIP: training data not disclosed in enough detail
Notes
Hybrid static/dynamic learnable prompts in a frozen CLIP ViT-L/14-336 (OpenAI). Used (test.sh) for all evaluations except MVTec AD and ColonDB: VisA, MPDD, BTAD, SDD (KolektorSDD), DAGM, DTD-Synthetic and medical sets. The paper text says MVTec AD & ClinicDB; the README 'Corrections' section says MVTec AD & ColonDB, which matches the code (test.sh, HF Space app). README training recipe uses the target-side dataset (e.g. VisA) as validation set to pick the best epoch ('choose the best model based on performance on the validation set').
Sources
- AdaCLIP: Adapting CLIP with Hybrid Learnable Prompts for Zero-Shot Anomaly Detection (ECCV 2024) · paper · retrieved 2026-10-15
- AdaCLIP README · readme · retrieved 2026-10-15
- dataset/base_dataset.py · code · retrieved 2026-10-15
- test.sh · code · retrieved 2026-10-15
- method/trainer.py · code · retrieved 2026-10-15