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
programmatic-apiGuide Python users who want to call Matching, SuperPoint, SuperGlue, and the geometry/plotting utilities directly.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when you want to write Python code against the model classes and helper utilities instead of using the batch CLI or live demo.
models.Matching(config={}) composition and forward(data) behavior.models.SuperPoint and models.SuperGlue configs, weights, and output contracts.1x1xHxW.-1, and confidence interpretation.eval(), and torch.no_grad() inference..npz dumps, and pose-evaluation tables -> pair-matching-evaluationscripts/inspect_superglue_api.pyscripts/run_matching_api_smoke.pyKeep the model and inputs on the same device, use model.eval() plus torch.no_grad(), and start with a single image pair unless you have already normalized feature lengths across the batch.
The shipped checkpoints live with the repo, so the helpers do not download anything.
Preserve the repository license terms when reusing the bundled code or checkpoints.