brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
training-evaluationRoute safe MMYOLO training, testing, prediction output, launchers, logging, and troubleshooting.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user needs to construct or review MMYOLO training, resume, AMP, distributed launch, testing/evaluation, prediction dump, training-log, scheduler-plot, or confusion-matrix workflows.
This sub-skill is for safe command construction and preflight review. Training and evaluation can be long-running, GPU-heavy, write checkpoints/logs, and touch datasets. Do not launch a real training/evaluation job unless the caller explicitly asks for execution after the preflight decisions are clear.
For safe command builders that print commands without running MMYOLO, use:
mim train mmyolo command construction.mim test mmyolo command construction and .pkl/.pickle output validation.metainfo, class counts, evaluator paths, optimizer-wrapper changes, TTA config definitions, visualization-backend config edits, or --cfg-options design belong in config-customization.data-tools.inference-visualization.deployment-conversion.mim train mmyolo ... / mim test mmyolo ... when MMYOLO is installed as a package and OpenMIM exposes package train/test commands.--resume alone for auto-resume from the work directory, or --resume PATH for a specific checkpoint.--amp only when the config optimizer wrapper is compatible; see the AMP assertions in troubleshooting.--out result.pkl or --out result.pickle for rich pickle outputs; use --json-prefix path/prefix for COCO-style JSON prefix output.--show-dir DIR over --show on headless machines.optim_wrapper.type.mim test mmyolo options, including .pkl/.pickle suffix validation and the --json-prefix prefix rule.