DCVLM-2B

DCVLM-2B is the medium-scale reference 2B-parameter VLM from our DataComp-VLM paper, pretrained from scratch on DCVLM-Baseline.

⚠️ This is a pretrained (base) model, not an instruction-tuned assistant. It is released as a reproducible reference point for data-centric research: to compare pretraining datasets, and as an initialization for your own SFT. It has not been chat- or preference-tuned and should not be expected to follow instructions reliably.

Model details

Scale medium
Parameters ($N$) 2B
Training tokens ($D$) 25B
Architecture InternVL-2.5 (InternVLChatModel)
Vision encoder InternViT-300M-448px
Language model Qwen/Qwen2.5-1.5B
Precision bfloat16
Training compute ~640 H100 hours
Training data DCVLM-Baseline
Data mixture 10% captioning / 70% visual instruction / 15% text-only / 5% multimodal documents

Results

Core evaluation suite (33 tasks), compared against FineVision, the previous best open pretraining dataset, trained at the same scale with the same architecture and token budget.

Method Gen Know OCR Vision MTL Text Core Avg
FineVision 55.3 62.6 51.9 45.8 40.6 46.3 50.6
DCVLM-Baseline (this model) 62.3 60.5 45.8 47.3 44.2 47.8 51.7

Categories: Gen general understanding · Know knowledge · OCR OCR & charts · Vision vision-centric · MTL multilingual · Text text-only.

Usage

The model uses custom modeling code, so trust_remote_code=True is required.

import torch
from transformers import AutoModel, AutoTokenizer

path = "mlfoundations/dcvlm-2b-model"
model = AutoModel.from_pretrained(
    path, torch_dtype=torch.bfloat16, trust_remote_code=True, low_cpu_mem_usage=True
).eval().cuda()
tokenizer = AutoTokenizer.from_pretrained(path, trust_remote_code=True, use_fast=False)

Image preprocessing follows the standard InternVL-2.5 dynamic-tiling recipe (448px tiles, max_dynamic_patch=12).

Related releases

Citation

@article{farina2026datacomp,
  title={DataComp-VLM: Improved Open Datasets for Vision-Language Models},
  author={Farina, Matteo and Udandarao, Vishaal and Nguyen, Thao and Kuzucu, Selim and B{\"o}ther, Maximilian and Hochlehnert, Andreas and Ghosh, Adhiraj and Nezhurina, Marianna and Roth, Karsten and Struber, Joschka and others},
  journal={arXiv preprint arXiv:2606.28551},
  year={2026}
}
Downloads last month
32
Safetensors
Model size
2B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for mlfoundations/dcvlm-2b-model

Finetuned
(7)
this model

Dataset used to train mlfoundations/dcvlm-2b-model

Collection including mlfoundations/dcvlm-2b-model

Paper for mlfoundations/dcvlm-2b-model