Training

  1. Start of training
  2. Start of the encoder’s training
  3. Vision encoder: contrastiveDeepSeek-ViT≈ 47B pairsnot statedContrastiveSigLIPViT
  4. Vision encoder: autoregressiveDeepSeek-ViT236Bnot statedNTPViT
  5. DeepSeek-ViT
  6. Pre-training 0–28TDeepSeek-V4.1-Flash28T64KNTPBalanceweight 0.0001not ViTsparse from scratch
  7. Pre-training 28–34TLR decay begins6T64KNTPBalanceweight 0.0001all
  8. Pre-training 34–45TDeepSeek-V4.1-Flash11T1MNTPBalanceweight 0.0001all
  9. DeepSeek-V4.1-Flash-Base
  10. DSpark stageDeepSeek-V4.1-Flashnot statednot statednot statedDSparkDSpark added
  11. SFTDeepSeek-V4.1-Flashnot statednot statedSFTnot statedpost-training changes
  12. RLDeepSeek-V4.1-Flashnot statednot statedRLgroup-relativenot stated
  13. On-policy distillationDeepSeek-V4.1-Flashnot statednot statedOPDover 40 teachersnot stated
  14. DeepSeek-V4.1-Flash
  • tokens, log scale
  • derived: computed from stated numbers
  • context length
  • all parameters train
  • a part trains
  • all but a part trains
  • NTPdashed: concluded, no source names it
  • not stated by the sources
  • the architecture changes
  • checkpoint
  • checkpoint, weights published
  • a join the sources leave unexplained

Vision encoder: contrastive

×

Stage · DeepSeek-ViT

The vision encoder, trained from scratch, first learns from image–text pairs with a contrastive loss at low resolution.

Data
about 47B image–text pairs
Objective
The sigmoid contrastive loss of SigLIP
Resolution
at most 224 × 224

Not disclosed Tokens · Steps · Batch · Learning rate · Optimizer

Why

Higher resolution in this phase costs much more and adds little to the final model, since the next stage handles high resolution. DeepSeek-V4.1 report §4.2.2, p. 23

All settings4
Objective
The sigmoid contrastive loss of SigLIP
Data
About 47B image–text pairs from alt-text data
Resolution
At most 224 × 224, larger images downscaled with their aspect ratio kept
Trainable
The vision encoder, trained from scratch, is “first optimized with a contrastive objective”; the text side of the pairs, which also takes gradients, is not described
Sources3