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-kerasRouter for SSD300, SSD512, and SSD7 Keras detection workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill routes work on the SSD Keras repository. It covers the SSD300, SSD512, and SSD7 model builders, the custom layers and losses they depend on, the data generator and augmentation stack, training and fine-tuning workflows, and Pascal VOC / MS COCO inference and evaluation.
Use a Python 3.7 environment with TensorFlow 1.15.x and Keras 2.2.x. The verified baseline also needs protobuf 3.20.x or lower. The codebase is TensorFlow-only; Theano and CNTK are unsupported. Start with scripts/check_env.py before deeper work.
data-preparationUse this route when the task is about:
DataGenerator, BoxFilter, ImageValidator, or apply_inverse_transformsRead:
sub-skills/data-preparation/SKILL.mdreferences/data-formats.mdreferences/workflows.mdsub-skills/data-preparation/references/troubleshooting.mdtrainingUse this route when the task is about:
SSDLossSSDInputEncodersample_tensorsRead:
sub-skills/training/SKILL.mdreferences/model-architecture.mdreferences/workflows.mdsub-skills/training/references/troubleshooting.mdinference-evaluationUse this route when the task is about:
Evaluator, decode_detections, decode_detections_fast, or predict_all_to_jsonRead:
sub-skills/inference-evaluation/SKILL.mdreferences/model-architecture.mdreferences/workflows.mdsub-skills/inference-evaluation/references/troubleshooting.mdreferences/model-architecture.md — constructors, modes, custom layers, encoder/decoder, and box math.references/data-formats.md — CSV/XML/JSON/HDF5 layouts and generator outputs.references/compatibility.md — supported Python and dependency baseline.references/runtime-source.md — bundled runtime module layout used by the smoke scripts.references/troubleshooting.md — cross-cutting backend, import, and shape mismatches.references/workflows.md — notebook-derived end-to-end recipes.When you only need a fast confidence check, run:
scripts/check_env.pyThe smoke scripts resolve imports from the bundled runtime-src/ copy of the Python modules, so they do not rely on an external checkout.
runtime-src/ and mirrors the repo's Python package layout.models/.keras_loss_function/ and ssd_encoder_decoder/.data_generator/.eval_utils/.misc_utils/.If you need an unfamiliar object or function, open the shared reference that matches the workflow before reading the source tree.