executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
ssd-pytorchOperate the amdegroot SSD.PyTorch repository for SSD300 model construction, VOC/COCO training, evaluation, and demos.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when a task names ssd.pytorch, SSD.PyTorch, amdegroot/ssd.pytorch, or asks for the legacy PyTorch SSD300 object detector implementation, its VOC/COCO training pipeline, evaluation scripts, or demos.
build_ssd(phase, size=300, num_classes=21).detection_collate.train.py, including base VGG weights, checkpoints, CUDA, and Visdom.eval.py and test.py.SSD.PyTorch is a source-layout project, not a modern installable Python package. Future agents usually need one of these contexts:
PYTHONPATH, orssd, data, layers, and utils are importable.Core dependencies for selected workflows are PyTorch, TorchVision, NumPy, OpenCV (cv2), and Pillow for test.py image imports. Optional dependencies include pycocotools for COCO, visdom for training plots, imutils for the webcam demo, and Jupyter/IPython for notebook use.
data module can fail if the default COCO label map is absent, because COCOAnnotationTransform() is evaluated during module import. See references/troubleshooting.md.build_ssd('test') may construct under modern PyTorch but fail on forward because Detect is an old-style torch.autograd.Function. Use sub-skills/model-inference before promising end-to-end inference or evaluation.size=512 config tables are empty in source and should not be treated as implemented.| User task | Route |
|---|---|
| "Build SSD300 for VOC and inspect output shapes" | model-inference, then scripts/inspect_model_shapes.py |
"Why does build_ssd('test') fail on PyTorch 2?" | model-inference/references/troubleshooting.md |
| "Prepare VOC0712 for training" | data-training, then scripts/validate_dataset_layout.py --dataset voc |
| "Create a COCO training command" | data-training/references/training-workflow.md, then scripts/plan_training_command.py --dataset COCO |
| "Run or plan VOC mAP evaluation" | evaluation-demos/references/evaluation-and-test.md, then scripts/plan_evaluation_command.py --mode eval |
| "Check webcam demo dependencies" | evaluation-demos, then scripts/check_demo_requirements.py |
This skill is based on source, README, live import inspection, and safe smoke checks. It intentionally does not claim reproduced README mAP, full training completion, dataset download success, webcam access, or notebook execution. Those require external data, weights, hardware, and runtime choices in a Researcher session.