brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
tracker-developmentImplement, adapt, and debug PyTracking tracker packages and parameter modules safely, including BaseTracker contracts, registration, output dictionaries, multi-object/segmentation conventions, and runtime checkpoint handoff.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks to create, adapt, review, or debug a PyTracking tracker implementation or parameter file. This includes tracker package layout, BaseTracker.initialize() / track() contracts, get_tracker_class() registration, TrackerParams and feature parameters, output dictionaries, segmentation or multi-object conventions, and connecting an LTR-trained checkpoint to a runtime parameter module.
Do not use this sub-skill to run evaluations, videos, webcams, or experiments; route command execution to tracking-evaluation. Route full training, training-setting edits, and checkpoint creation to ltr-training. Route saved-result analysis, plots, VOS metrics, VOT packaging, and benchmark submission packaging to analysis-and-packaging.
TrackerParams, FeatureParams, Choice, feature extractors, TensorList, DCF/Fourier/optimization utilities, or checkpoint handoff details: read references/parameter-and-library-api.md.parameters(), bad output keys, segmentation/multi-object mistakes, or checkpoint loading failures: read references/troubleshooting.md.mytracker; this becomes both the runtime tracker name and the folder under pytracking/tracker/ and pytracking/parameter/.BaseTracker and provide initialize(self, image, info) -> dict and track(self, image, info=None) -> dict.__init__.py with get_tracker_class().parameters() returning a TrackerParams object..pth or .pth.tar file is present under the user's configured network path, or after the user explicitly chooses an absolute path.python skills/disco/pytracking/sub-skills/tracker-development/scripts/validate_tracker_layout.py \
--repo-root /path/to/pytracking-checkout \
--tracker-name mytracker \
--param-name default
target_bbox.tracking-evaluation.ltr-training.analysis-and-packaging.