Computer Vision Modeling And Training
Choose the smallest visual approach that can close a measured capability gap, then
change data, architecture, objective, or adaptation mode through attributable and
reproducible experiments.
Core Rules
- Begin with the task/output contract, data regime, failure costs, baseline, target
slices, and runtime constraints; do not begin from a named architecture.
- Compare useful deterministic or feature-based methods, pretrained representations,
task-specific deep models, and foundation/VLM routes when they are credible.
- Treat input transforms, backbone, optional neck, head, objective, postprocessing,
checkpoint, and training configuration as one versioned model bundle.
- Change one causal branch at a time when learning which intervention matters.
- Measure transfer, head-only training, partial/full fine-tuning, PEFT, metric learning,
and SSL on the same downstream contract; none is a universal winner.
- Training or pretext loss is diagnostic evidence, not product or release quality.
Boundaries And Handoffs
This skill owns CV approach and architecture selection, objectives, adaptation,
model/experiment controls, and data/objective/optimization/quality diagnosis. Dataset governance belongs to
$computer-vision-data-and-labeling; task metrics, thresholds, robustness, and release
evidence belong to $computer-vision-evaluation; runtime export, precision, batching,
and measured serving bottlenecks belong to $computer-vision-inference-optimization.
Use $neural-training-systems for execution memory, step profiling, precision
mechanics, collectives, and coherent optimizer/data-state restart. Keep model and
adaptation choices, visual failure analysis, and target quality here.
Use $nlp-modeling-and-adaptation for a text model or tokenizer inside an OCR/VLM
system, and $llm-system-design when prompt/RAG/agent composition is the primary
decision. Use $ml-system-design for generic MLOps and product-lifecycle concerns.
Reference Routing
- Read approach and architecture selection
for baselines, model families, and escalation criteria.
- Read transfer, adaptation, and experiment control
for fine-tuning, PEFT, SSL, objectives, and reproducibility.
- Read image tasks and retrieval for
classification, metric learning, detection, segmentation, and high resolution.
- Read documents, OCR, and multimodal vision
for staged OCR, layout, VLM tradeoffs, and the language-model boundary.
- Read video, tracking, and temporal models
for frame/clip modeling, tracking, association, Re-ID, and action recognition.
Workflow
- Freeze the task, split, metric, target slices, data version, and baseline.
- Select the least complex family that can express the output under the constraints.
- Name the observed failure and the smallest data/model/objective hypothesis that
distinguishes plausible causes.
- Run an attributable experiment and inspect learning curves plus visual failures.
- Compare downstream quality, robustness, runtime compatibility, complexity, and
regression risk before selecting a candidate.
- Version the model bundle and hand release evidence and serving work to their owners.
Output
Include task and model contract; simple/classical and learned baselines; chosen family
and rejected alternatives; data/split assumptions; architecture and objective;
adaptation and training plan; experiment record; diagnostic evidence; artifact bundle;
handoffs for evaluation, serving, release, rollback, risks, and next experiment.
Quality Bar
- Do not promote a model from a generic benchmark, training loss, or one favorable run.
- Do not copy training sizes, learning rates, ranks, thresholds, or hardware recipes as
universal defaults.
- Do not use a foundation model merely because it can accept the modality.
- Do not change data and model simultaneously when the experiment is intended to
attribute the gain.
1---2name: computer-vision-modeling-and-training3description: Use when choosing, training, adapting, or debugging computer-vision models for image classification, metric learning and retrieval, detection, segmentation, OCR and documents, multimodal vision, or video and tracking. Covers classical feature-based baselines, deep and foundation models, transfer learning, fine-tuning, PEFT, self-supervised learning, objectives, and reproducible experiments. Not for dataset governance, release metrics, or serving optimization.4---56# Computer Vision Modeling And Training78Choose the smallest visual approach that can close a measured capability gap, then9change data, architecture, objective, or adaptation mode through attributable and10reproducible experiments.1112## Core Rules1314- Begin with the task/output contract, data regime, failure costs, baseline, target15 slices, and runtime constraints; do not begin from a named architecture.16- Compare useful deterministic or feature-based methods, pretrained representations,17 task-specific deep models, and foundation/VLM routes when they are credible.18- Treat input transforms, backbone, optional neck, head, objective, postprocessing,19 checkpoint, and training configuration as one versioned model bundle.20- Change one causal branch at a time when learning which intervention matters.21- Measure transfer, head-only training, partial/full fine-tuning, PEFT, metric learning,22 and SSL on the same downstream contract; none is a universal winner.23- Training or pretext loss is diagnostic evidence, not product or release quality.2425## Boundaries And Handoffs2627This skill owns CV approach and architecture selection, objectives, adaptation,28model/experiment controls, and data/objective/optimization/quality diagnosis. Dataset governance belongs to29`$computer-vision-data-and-labeling`; task metrics, thresholds, robustness, and release30evidence belong to `$computer-vision-evaluation`; runtime export, precision, batching,31and measured serving bottlenecks belong to `$computer-vision-inference-optimization`.3233Use `$neural-training-systems` for execution memory, step profiling, precision34mechanics, collectives, and coherent optimizer/data-state restart. Keep model and35adaptation choices, visual failure analysis, and target quality here.3637Use `$nlp-modeling-and-adaptation` for a text model or tokenizer inside an OCR/VLM38system, and `$llm-system-design` when prompt/RAG/agent composition is the primary39decision. Use `$ml-system-design` for generic MLOps and product-lifecycle concerns.4041## Reference Routing4243- Read [approach and architecture selection](references/01_approach_architecture_selection.md)44 for baselines, model families, and escalation criteria.45- Read [transfer, adaptation, and experiment control](references/02_transfer_adaptation_experiments.md)46 for fine-tuning, PEFT, SSL, objectives, and reproducibility.47- Read [image tasks and retrieval](references/03_image_tasks_retrieval.md) for48 classification, metric learning, detection, segmentation, and high resolution.49- Read [documents, OCR, and multimodal vision](references/04_documents_ocr_multimodal.md)50 for staged OCR, layout, VLM tradeoffs, and the language-model boundary.51- Read [video, tracking, and temporal models](references/05_video_tracking_temporal.md)52 for frame/clip modeling, tracking, association, Re-ID, and action recognition.5354## Workflow55561. Freeze the task, split, metric, target slices, data version, and baseline.572. Select the least complex family that can express the output under the constraints.583. Name the observed failure and the smallest data/model/objective hypothesis that59 distinguishes plausible causes.604. Run an attributable experiment and inspect learning curves plus visual failures.615. Compare downstream quality, robustness, runtime compatibility, complexity, and62 regression risk before selecting a candidate.636. Version the model bundle and hand release evidence and serving work to their owners.6465## Output6667Include task and model contract; simple/classical and learned baselines; chosen family68and rejected alternatives; data/split assumptions; architecture and objective;69adaptation and training plan; experiment record; diagnostic evidence; artifact bundle;70handoffs for evaluation, serving, release, rollback, risks, and next experiment.7172## Quality Bar7374- Do not promote a model from a generic benchmark, training loss, or one favorable run.75- Do not copy training sizes, learning rates, ranks, thresholds, or hardware recipes as76 universal defaults.77- Do not use a foundation model merely because it can accept the modality.78- Do not change data and model simultaneously when the experiment is intended to79 attribute the gain.