CenterNet
SkillDev tools"Routes CenterNet object-detection training, evaluation,
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the CenterNet skill
What this skill tells your AI
The instructions your AI receives, as published by vectorspacelab/arex-skill in skills/repositories/repo-skills/centernet/SKILL.md and read by ahel’s review.
CenterNet is a COCO-based object-detection repository with two main command-line entry points, train.py and test.py, plus legacy compiled extensions for NMS, custom pooling, and the COCO Python API.
Use this skill when you need to train a CenterNet model, run evaluation on COCO splits, choose between the CenterNet-52 and CenterNet-104 configs, or diagnose the repo's runtime/build prerequisites.
Start here
- Read
references/workflows.mdfor the end-to-end training and evaluation flow. - Read
references/cli-reference.mdfor thetrain.pyandtest.pyflags and output paths. - Read
references/configuration.mdbefore changing model or dataset settings. - Read
references/data-layout.mdbefore pointing the repo at COCO data or caches. - After building the COCO API and custom extensions, run
scripts/check_install.py --repo-root <checkout>to verify imports, CUDA, and the compiled extensions. - Read
references/troubleshooting.mdwhen an import, build, GPU, or data-path check fails. - Read
references/repo-provenance.mdbefore deciding whether this skill is current for a checkout.
Installation and setup
- Use a CUDA-capable Python environment. The training and test code call
.cuda()and expect a working NVIDIA backend. - Install the runtime stack used by the repo:
torch,numpy,opencv-python,matplotlib,tqdm,scipy,h5py,Cython, andpycocotools. - Build the COCO Python API in
data/coco/PythonAPIand the custom CenterNet extensions inexternal/andmodels/py_utils/_cpools/. - If the extension build fails on a modern toolchain, read
references/troubleshooting.mdbefore retrying with a different version mix.
Common routes
- Train a detector or resume from a checkpoint:
references/workflows.md - Run validation, testing, or multi-scale evaluation:
references/workflows.md - Compare
CenterNet-52andCenterNet-104, or review config keys:references/configuration.md - Understand COCO directory layout, cache files, and result output:
references/data-layout.md - Diagnose missing compiled modules, CUDA, checkpoints, or COCO paths:
references/troubleshooting.md
Quick checks
python scripts/check_install.py --repo-root <checkout>after the compiled extensions are builtpython train.py --helppython test.py --help
Notes
- The repository is not published as a packaged wheel; work from a repository checkout.
config.pydefines the runtime defaults thattrain.pyandtest.pyload through the selected JSON config.- The shipped dataset registry currently contains
MSCOCOonly.
Signals
- GitHub stars
- 266
- Forks
- 21
- Last commit
- Sep 2026
ahel review
K6low
bundled executables the agent is told to run
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
centernet- Source
- github.com/vectorspacelab/arex-skill