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
model-zoo-and-configurationHandles PaddleDetection model-family selection, YAML inheritance and overrides, model-zoo lookup, registry APIs, and configuration preflight.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this route when the task is to choose a PaddleDetection model/config, inspect _BASE_ inheritance, override a YAML value, list model families, load a config, or add a registry-backed component.
configs/ tree. Prefer a documented model family and verify the dataset block, metric, input shape, num_classes, and save_dir.ppdet.core.workspace.load_config. It recursively resolves _BASE_ files and updates the global registry/config state.-o key=value or merge_config; use dotted keys for nested values and validate the resulting object.ppdet.model_zoo.list_model(filters) and get_weights_url(name). Treat get_config_file(name) and get_model(name) as network/cache operations; a source build reporting version 0.0.0 may request a nonexistent configs/0.0.0/configs.tar.scripts/summarize_config.py before training or export. Read references/troubleshooting.md for stale package/version and config errors.ppdet.core.workspace.register adds a class to the registry and create(name, **kwargs) constructs registered modules. Keep custom modules in the target project/package, register them before loading a config that names them, and test with Trainer(cfg, mode="test") before starting a training loop. Use the API details in references/api-reference.md; do not edit generated model-zoo metadata by hand.
references/configuration.md: YAML merge order, override syntax, and high-value fields.references/model-zoo.md: model-family routing and local-vs-remote model-zoo behavior.references/api-reference.md: live signatures for workspace/model-zoo APIs.references/troubleshooting.md: config, registry, package-version, and weight lookup failures.scripts/summarize_config.py: read-only YAML/config summary for a target checkout.