算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
training-and-data【设计与创意】Design and validate YOLOX training, data, Exp, caching, logging, and evaluation experiments.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves YOLOX training or evaluation setup, dataset layout, custom Exp files, config overrides, caching, image-size behavior, freezing, assignment visualization, or training loggers. Full training and evaluation are dataset-, checkpoint-, and accelerator-dependent; this sub-skill helps plan and validate them before expensive runs.
Route PyTorch demo inference and postprocess/vis details to ../inference-and-api/SKILL.md. Route ONNX, TorchScript, TensorRT, or deployment exports to ../export-and-deployment/SKILL.md.
Exp, using YOLOX_DATADIR, applying opts, or reasoning about caching/default model sizes.Exp, inspect fields, and optionally check COCO/VOC paths without starting dataloaders or training.python -m yolox.tools.train, python -m yolox.tools.eval, and python -m yolox.tools.visualize_assign.-n yolox-s for a packaged default or -f path/to/exp.py for custom data/classes/architecture. If both are supplied to get_exp, the file wins.YOLOX_DATADIR for built-in COCO/VOC-style experiments, or set self.data_dir in the Exp for custom COCO layouts.num_classes, input_size, test_size, annotations, image directories, and checkpoint compatibility before multi-GPU or cached runs.--cache as a resource decision: RAM cache is fast but memory-heavy; disk cache needs writable dataset-root storage.Exp subclass. Use CLI opts only for small typed overrides of existing fields.From this sub-skill directory:
python scripts/inspect_yolox_exp.py --name yolox-s --expected-format none
python scripts/inspect_yolox_exp.py --exp-file path/to/exp.py --check-data --expected-format coco
The helper never starts training/evaluation. Missing dataset paths under --check-data are reported as preflight failures so the user can fix paths before launching YOLOX.