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-and-evaluationInspect MMPreTrain configs, plan train/test commands, and choose safe single-machine, distributed, Slurm, resume, AMP, auto-scale-lr, TTA, result-dump, CPU fallback, and K-fold options.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this route when the user needs to prepare or modify a training or evaluation config, choose a launch pattern, or turn a model checkpoint into a reproducible train/test command.
_base_ inheritance, _delete_, and --cfg-options.mim train mmpretrain and mim test mmpretrain runs.--resume, --amp, --auto-scale-lr, --tta, --out, and --out-item.CUDA_VISIBLE_DEVICES=-1.references/configuration.md when the question is about config inheritance, field placement, or --cfg-options syntax.references/training-testing-cli.md when the question is about train/test command shape, launcher choices, distributed environment variables, result outputs, or K-fold.scripts/print_config.py to expand a config and apply safe overrides before launching.scripts/build_train_test_command.py to print a reviewed command for train/test/dist/Slurm/K-fold without executing anything.references/troubleshooting.md for config merge, resume, AMP/TTA, distributed port, NCCL, or CPU fallback failures.../datasets-and-customization/SKILL.md.get_model, inference_model, inferencers, and feature extraction belong in ../model-zoo-inference/SKILL.md.../tools-analysis-and-deployment/SKILL.md.scripts/print_config.py.scripts/build_train_test_command.py to print the command.