Individual skill
tao-mine-aoi-images
Runs the DEFT embed-then-mine workflow for VCN AOI iterations — embeds the gap-analysis target parquet, embeds a source pool, and mines nearest-neighbour source images for downstream augmentation. Use as the immediate next step after `tao-route-visual-changenet-samples` when expanding a real-image augmentation queue from the mining subset.
skills/tao-mine-aoi-images/SKILL.md
Source commit 25340619336e89bcc40365c28bfe9e790430468e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,895
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- agentic-ai Repository topic
- ai-agents Repository topic
- claude-code Repository topic
- codex Repository topic
- coding-agents Repository topic
- cuda Repository topic
- developer-tools Repository topic
- llm Repository topic
- omniverse Repository topic
- data Declared skill tag
- mining Declared skill tag
- embedding Declared skill tag
- vcn Declared skill tag
- aoi Declared skill tag
- sda Declared skill tag
- data Derived category
- design Derived category
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
BENCHMARK.mddoc · 7,106 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesSKILL.mdcore · 15,345 bytesconfig/skillspector-baseline.yamlasset · 2,709 bytesevals/evals.jsonasset · 941 byteshooks/_parse-stdin.shruns · 1,471 byteshooks/mining-artifacts-check.shruns · 3,605 byteshooks/mining-package.shruns · 2,557 byteshooks/mining-script-check.shruns · 5,425 byteshooks/mining-section-check.shruns · 2,886 bytesreferences/outputs-and-reporting.mddoc · 5,055 bytesreferences/reference-invocation.mddoc · 2,691 bytesreferences/setup.mddoc · 3,242 bytesreferences/troubleshooting.mddoc · 3,555 bytesscripts/filter_mined_history.pyruns · 14,102 bytesskill-card.mddoc · 4,211 bytesskill.oms.sigasset · 7,505 bytestests/test_filter_mined_history.pyruns · 5,398 bytes
Read excerpt
# DEFT Mining and Embedding Skill
> **Standalone install?** If this session was not initialized by the TAO skill bank plugin, run the `tao-setup` skill first (host preflight, credentials, cross-skill discovery).
You are the operator of the DEFT embed-then-mine workflow for VCN AOI. Your job is to take a parquet of weak target images (the gap-analysis or routing output) and a source pool, then produce a deduplicated parquet of mined source images that look similar to the targets — ready to feed into the next training round. Iterative DEFT callers also run the bundled history-aware post-processing step so a sample selected in an earlier iteration is not selected again.
The workflow is fixed and deterministic: **embed the targets, embed the source pool, mine nearest neighbours, then (for iterative workflows) remove previously mined samples.** Each GPU step's output parquet is the next step's input; history-aware selection is a host-side post-processing step, not another k-NN search. There is no clustering pass or human-in-the-loop selection — depth comes from picking the right encoder and a `topn` wide enough to leave novel candidates after history filtering.
The whole skill is a thin wrapper around three direct `docker run` invocations against the pinned TAO data-services image plus one optional bundled host-Python post-processor for iterative history (see `versions.yaml`, resolved at runtime in Setup). The container's entrypoint takes `<category> <action> -e <spec.yaml> [hydra overrides...]` — pass `embedding image_embeddings -e <embedding_spec.yaml> …` for embedding and `tmm nearest_neighbors -e <mining_spec.yaml> …` for mining. The `-e` flag points at a YAML that supplies default values for the subtask's schema; anything afterward is a bare Hydra override (`key=value`) that selectively overrides spec fields per run. (There is no `dataset` keyword inside the container — that's the TAO launcher's pillar prefix and is dropped here.) Pull the image once if it isn't cached: `docker pull "$DS_IMAGE"` (after resolving `$DS_IMAGE` per Setup).
Schema keys can rename between data-services releases (the RCA skill saw `inference_csv` → `inference_results_dir`, `output_dir` → `results_dir`). When in doubt, introspect the actual schema once per image: `docker run --rm "$DS_IMAGE" embedding image_embeddings --cfg=job` and `... tmm nearest_neighbors --cfg=job`.
---