Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
mmyolo【部署与运维】Use MMYOLO for OpenMMLab YOLO object detection configs, datasets, training/testing, inference, model APIs, and deployment conversion.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when the task involves MMYOLO, OpenMMLab YOLO-family object detection, MMEngine configs, MIM train/test commands, detection datasets, MMYOLO inference/visualization, MMYOLO registries/model components, or MMYOLO deployment/export/conversion.
MMYOLO v0.6.0 is an OpenMMLab toolbox for YOLO-style object detection and related detection workflows. It builds on PyTorch, MMCV, MMEngine, and MMDetection.
Minimal import check:
python scripts/check_mmyolo_environment.py --json
Config parse check:
python scripts/check_mmyolo_environment.py --config CONFIG.py
| User task | Read |
|---|---|
Choose a YOLOv5/6/7/8, YOLOX, RTMDet, or PPYOLOE baseline; edit config inheritance, class counts, dataloaders, evaluators, hooks, TTA, or --cfg-options. | config-customization |
| Prepare or validate COCO/YOLO/VOC/DOTA/LabelMe data, convert labels, inspect annotation JSON, plan anchor optimization, or wire data paths into a config. | data-tools |
| Construct safe train/resume/AMP/test/evaluation/prediction-output commands, plan distributed/Slurm launch, analyze logs/schedulers/confusion matrices, or troubleshoot training/evaluation. | training-evaluation |
Plan image/folder/URL/video inference, save visualized detections, export LabelMe annotations, inspect DetDataSample, use SAHI large-image recipes, or plan feature-map/CAM visualization. | inference-visualization |
Inspect registries, public model/dataset components, backbones/necks/heads/losses/assigners, custom project patterns, plugins, or switch_to_deploy. | model-api |
| Convert upstream YOLO checkpoints, plan ONNXRuntime/TensorRT/RKNN/MMDeploy export, check optional deployment dependencies, or reason about backend artifacts. | deployment-conversion |
metainfo, num_classes, dataloaders, evaluators, epochs, hooks, and pretrained initialization.mim train mmyolo command and decide GPU/AMP/resume settings.mim test mmyolo, prediction dumps, painted outputs, and metric troubleshooting.