Agent skill · nvidia

tao-run-dinov3-ssl-deft

Run iterative DINOv3 SSL DEFT data selection and retraining from an unlabeled pool, using GRIT or multi-task weakness and fixed-encoder retrieval. Use for active-learning-style DINOv3 mining, not plain pretraining/fine-tuning (tao-train-dinov3) or AOI/PAS DEFT.

What it needs

About 4k tokens when loaded.

What this skill does

DINOv3 SSL DEFT The DS-packaged Python controller owns the loop and durable state. This skill prepares and approves its inputs; it does not implement orchestration. Instructions 1. Resolve the DINOv3 model using the model resolver. Choose grit-score for unlabeled target ranking; its scorer is built in. Offer multi-task-round-robin only when the user already has a score adapter that meets the task scoring contract: DS ships no multi-task scorer, and validate rejects the recipe's placeholder. Read architecture.md for the scientific meaning, task weighting, and stopping policy. 2. Read tao-container-integration.md. Check release readiness before offering a launch: the resolved images.taotoolkit.dataservices image must be a release build whose installed packages contain the reviewed DEFT modules and pass packaged validation. An older DS build is not sufficient. The placeholder rejection (step 1), the cohort checks and the canceled-run exit code 143 need a DS build that contains tao-data-services#59: the first DS 7.3.0 RC after rc-90. DS rc-90 and older accept the placeholder at validate, fail in round 1 with Missing configured inputs: [... 'scoreimplementation0'], and exit 0 after a cancel. The release/7.3.0 cherry-pick of this skill must bump images.taotoolkit.dataservices in versions.yaml to that RC. The executable profile is one allocated DS container; no external runner ships with this application. For release QA, the repository script scripts/deftcontainerhandoff.py runs each repository's regression tests (--suite source) and the shipped package checks (--suite packaged) inside the approved images; the packaged suite also rejects a DS image that predates #59. Run it from clean checkouts of the release SHAs; the default --base-ref origin/main diffs each release from its merge base. It is a QA tool, not a launcher. 3. Follow the selected platform's launch gate. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nvidia/tao-run-dinov3-ssl-deft

View the source on GitHub

Browse the @skills marketplace