界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

simmim-workflows

simmim-workflows

【开发与工程】Use this repo skill for Swin-Transformer SimMIM masked image modeling pretraining, fine-tuning, evaluation, mask generation, checkpoint remapping, and safe synthetic smoke checks.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: simmim-workflows description: "Use this repo skill for Swin-Transformer SimMIM masked image modeling pretraining, fine-tuning, evaluation, mask generation, checkpoint remapping, and safe synthetic smoke checks." disable-model-invocation: true metadata: disco-role: operating license: MIT

simmim-workflows

Use this sub-skill when a task involves SimMIM in the Swin-Transformer repository: masked image modeling pretraining, fine-tuning a SimMIM-pretrained checkpoint, evaluating a SimMIM fine-tuned model, mask generation, or checkpoint remapping.

Covers

  • main_simmim_pt.py pretraining command shape.
  • main_simmim_ft.py fine-tuning/evaluation command shape.
  • MaskGenerator, SimMIMTransform, SimMIM, and build_simmim behavior.
  • SimMIM config pairs under configs/simmim/.
  • Safe mask/loss CPU smoke checks.

Routes elsewhere

  • Baseline supervised main.py commands: training-eval-cli.
  • Generic ImageNet layouts: data-and-checkpoints.
  • Swin V1/V2 constructor details: core-models.
  • MoE/Tutel/fused CUDA: moe-and-acceleration.

Workflow

  1. Decide if the task is pretraining, fine-tuning, or evaluation.
  2. Read references/simmim-workflows.md for command shape and config pairing.
  3. Read references/api-reference.md for mask/loss behavior.
  4. Validate the proposed command with scripts/validate_simmim_command.py.
  5. Run scripts/smoke_simmim_loss.py only for a tiny CPU synthetic check; it is not a training substitute.

Linked files

  • references/simmim-workflows.md - task recipes and config pair guidance.
  • references/api-reference.md - mask and SimMIM model APIs.
  • references/troubleshooting.md - common mask, checkpoint, and command mistakes.
  • scripts/validate_simmim_command.py - safe command validator.
  • scripts/smoke_simmim_loss.py - tiny synthetic CPU loss smoke.
我的收藏