Resources

继续学习的资料索引

这里整理本教程使用的仓库、模型、数据集、论文和实践清单。先读官方 README,再按自己薄弱的环节补概念。

1. MiniMind-V 官方资料

仓库与 README

GitHub: jingyaogong/minimind-v

项目介绍、快速开始、模型细节、数据集、训练与评估都在 README 中。

在线体验

ModelScope Studio: MiniMind-V

适合先感受模型能力,再回到本地理解实现。

2. 关键外部组件

组件链接在项目中的作用
MiniMindGitHub: minimind语言模型底座来源。
SigLIP2 视觉编码器HF: siglip2-base-p32-256-ve冻结的图片特征提取器。
MiniMind-V 数据集HF: minimind-v_dataset整理后的 parquet 训练数据。
ALLaVA-4VHF: ALLaVA-4VREADME 记录的图文数据来源。

3. 推荐论文和项目

LLaVA

Visual Instruction Tuning

理解视觉指令微调和“视觉特征 + 语言模型”的经典范式。

LLaVA-1.5

Improved Baselines with Visual Instruction Tuning

两层 MLP projector 是 MiniMind-V README 对齐方案的重要参照。

SigLIP2

SigLIP 2: Multilingual Vision-Language Encoders

理解当前视觉编码器背后的多语言图文表示学习。

Transformers 文档

HuggingFace Transformers

补齐 AutoModel、tokenizer、generation、save_pretrained 等工程接口。

4. 学习检查清单

  • 能解释为什么 256×256 和 P32 会产生 64 个视觉 token。
  • 能画出 <image><|image_pad|> 再到 visual embedding 的路径。
  • 能说明 Pretrain 和 SFT 的目标、数据、学习率、冻结策略差异。
  • 能在代码里找到 labels 中 -100 的生成逻辑。
  • 能独立运行 eval_vlm.py,并解释 native PyTorch 与 Transformers 加载路径。
  • 能提出一个 ablation 实验,并说清楚要观察哪些指标。