Data & Analysis ✓ NVIDIA · Official pytorchimage-classificationnvidia-taomodel-quantizationmodel-distillationtensorrtdocker

TAO PyT Image Classification

Train, evaluate, optimize, and deploy PyTorch image classifiers with NVIDIA TAO.

FollowSkills review · FSRS-2.0
Not recommended
48/ 100 5-point scale 2.4 / 5
Trust12 / 25 · 2.4/5

The skill limits declared tools to Read/Bash and documents data paths, container use, upload exclusions, NVIDIA ownership, and Apache-2.0 metadata. However, Bash, Docker, GPU access, model files, and potentially enabled Weights & Biases create external effects; stepwise confirmation, sensitive-data handling, network-flow disclosure, rollback, and recovery are not specified, so points are deducted.

Reliability8 / 20 · 2.0/5

The skill provides action definitions, generated schemas, templates, parameter mappings, deterministic training settings, and common error patterns, while the benchmark report claims a pass. Static evidence lacks executable tests or real CI coverage for key paths; deployment depends on a referenced file whose contents are unavailable here, and failure handling remains limited, so points are deducted.

Adaptability9 / 15 · 3.0/5

Trigger phrases, target scenarios, supported workflows, GPU requirements, and data formats are relatively clear. Non-fit boundaries, Chinese-language support, mainland-China environment fit, and reachability of Docker images or external services are not addressed, so points are deducted.

Convention9 / 15 · 3.0/5

The documentation includes front matter, version, author, license, schemas, templates, parameter tables, error patterns, and a benchmark report; repository context also gives publishing, synchronization, and security-reporting paths. It lacks the recommended Instructions/Examples sections, a detailed FAQ, a skill-level changelog, pinned dependency versions, and clearly assigned maintenance ownership, so points are deducted.

Effectiveness6 / 15 · 2.0/5

The documentation covers the core workflow from constructing data paths through training, checkpoint handoff, and deployment, and the benchmark reports one positive task passing. However, there is only one task and no representative artifact or statically verifiable output; direct usability and comparative benefit over alternatives are insufficiently evidenced, so points are deducted within the static ceiling.

Verifiability4 / 10 · 2.0/5

Schemas, templates, skill_info, an evaluation task, and an external evaluation report provide some auditable evidence. There is no committed test suite or CI evidence covering this skill's key paths, and the benchmark has only one task, so verifiability is limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Before execution, confirm Docker image provenance, GPU permissions, model and data paths, and whether Weights & Biases will transmit data over the network.
  • Add executable CI/tests for key actions, include the referenced deployment documentation, and document failure recovery and version-pinned dependencies.
  • Mainland-China users may face reachability issues for container images, NVIDIA services, or external experiment-tracking services; no alternatives are documented.
See the full review method →

What does this skill do, and when should you use it?

This skill supports NVIDIA TAO Toolkit workflows for PyTorch image classification, including training, evaluation, inference, distillation, quantization, export, and TensorRT deployment. It covers backbones such as FAN, EfficientNet, and ResNet, and includes AutoML-aware training policy guidance. Docker, nvidia-container-toolkit, and a GPU are required. The instructions use packaged schemas, specification templates, deployment references, and checkpoint-resolution rules to construct and run model jobs.

Reads skill metadata, JSON schemas, YAML specification templates, and the TensorRT deployment reference; constructs or adjusts TAO specifications for training, evaluation, inference, distillation, quantization, export, and TensorRT engine generation; requires action-specific paths for training, validation, test, class-label, and calibration data; runs TAO PyT workflows; resolves checkpoints from parent jobs; and produces or consumes model checkpoints, ONNX files, and TensorRT engines for evaluation or inference.

  1. A computer-vision engineer wants to train a classifier on custom image data with a FAN, EfficientNet, or ResNet backbone.
  2. A team needs validation, test-set evaluation, or inference for a TAO image-classification checkpoint.
  3. A deployment engineer needs to export a classifier to ONNX and generate a TensorRT engine.
  4. A model-optimization specialist needs knowledge distillation or quantization with a calibration dataset.
  5. A researcher wants AutoML enabled by default or wants to disable it for one training run.

What are this skill's strengths and limitations?

Pros
  • Covers the classification workflow from training through TensorRT deployment.
  • Supports multiple backbones, distillation, quantization, and AutoML policy handling.
  • Documents action-specific data requirements, parameter inference, checkpoint handoff, and common error patterns.
  • States the required Docker and NVIDIA container runtime environment clearly.
Limitations
  • Requires a GPU, Docker, and nvidia-container-toolkit; the documented hardware guidance recommends at least 16GB of VRAM per GPU.
  • Archives must be downloaded and extracted before local Docker workflows can use the image directories.
  • The supplied material provides no standalone test suite, benchmark results, or verified platform matrix for this individual skill.
  • FSDP is unsupported; multi-node use also depends on orchestrator-provided environment variables.

How do you install this skill?

Install the individual skill with the command documented in the repository README:

npx skills add nvidia/skills --skill tao-train-image-classification --yes

The README says the CLI prompts for the installation destination but does not specify a fixed directory.

How do you use this skill?

After installation, give the agent a concrete request such as "train image classifier with TAO classification-pyt", "evaluate this TAO classification model", or "export the classifier and generate a TensorRT engine". Provide training, validation, and test data plus classes.txt, and specify the backbone, GPU settings, output directory, and AutoML policy as needed. For local Docker, point image-directory fields to extracted class-root folders rather than passing the tar.gz archives directly.

FAQ

Can it run on a machine without an NVIDIA GPU?
Not according to the supplied requirements: the skill requires at least one GPU, Docker, and nvidia-container-toolkit.
Is AutoML mandatory?
AutoML is enabled at the model layer and is on by default for training. A run can explicitly use on or off; if the packaged training schema or template is missing, AutoML is reported as enabled but not runnable.
Can local Docker consume images_train.tar.gz directly?
No. The instructions require downloading and extracting the archive, then pointing dataset image-directory fields to the extracted class-root folder.
How are checkpoints passed to later actions?
Training produces model_epoch_*.pth checkpoints and a classifier_model_latest.pth symlink. Later actions should use the SDK resolver to select the intended checkpoint; the latest symlink is reserved for requests that explicitly ask for latest.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

TAO SegFormer Semantic Segmentation

Guidance for training, evaluating, exporting, and deploying TAO SegFormer models.

Data & Analysis ✓ NVIDIA · Official

TAO MAE Vision Pretraining

Guides NVIDIA TAO through masked-autoencoder pretraining and fine-tuning for visual representations.

Data & Analysis ✓ NVIDIA · Official

TAO RT-DETR Object Detection

Guides NVIDIA TAO workflows for training and deploying real-time RT-DETR detectors.

Data & Analysis ✓ NVIDIA · Official

TAO Grounding DINO Open-Vocabulary Detection

Train and deploy text-guided object detectors without a fixed class vocabulary.

Data & Analysis ✓ NVIDIA · Official

TAO Depth Anything v2

Train, evaluate, export, and deploy monocular depth models from single RGB images with NVIDIA TAO.

Data & Analysis ✓ NVIDIA · Official

TAO Deformable DETR Object Detection

Guides end-to-end training, evaluation, export, quantization, and deployment of lightweight Deformable DETR detectors in NVIDIA TAO.

Dev & Engineering ✓ NVIDIA · Official

TAO Sparse4D Training Skill

Guides agents through training, evaluation, export, quantization, and inference for multi-camera temporal 3D detection and tracking.

Data & Analysis ✓ NVIDIA · Official

TAO OneFormer Universal Segmentation

Train and deploy one task-conditioned model for panoptic, instance, and semantic image segmentation.

Dev & Engineering ✓ NVIDIA · Official

TAO Hugging Face Model Integrator

Connect Hugging Face computer-vision models to NVIDIA TAO training, ONNX export, and TensorRT deployment workflows.

Data & Analysis ✓ NVIDIA · Official

TAO Mask2Former Segmentation

Guides NVIDIA TAO workflows for training and deploying Mask2Former segmentation models.

Dev & Engineering ✓ NVIDIA · Official

TAO OCRNet Scene Text Recognition

Train and deploy NVIDIA TAO OCRNet models for cropped text recognition.

Data & Analysis ✓ NVIDIA · Official

TAO Visual ChangeNet Inspection

Train paired-image classifiers and change-segmentation models for PCB defect inspection.

Data & Analysis ✓ NVIDIA · Official

TAO FastFoundationStereo Real-Time Stereo Depth

Run TAO FastFoundationStereo workflows that produce low-latency disparity maps from stereo images.

Data & Analysis ✓ NVIDIA · Official

TAO FoundationStereo Stereo Depth

Generate disparity maps from stereo images and manage FoundationStereo training, evaluation, and deployment for 3D reconstruction.

Data & Analysis ✓ NVIDIA · Official

TAO PointPillars 3D Detection

Guides TAO workflows for training, evaluating, and deploying LiDAR-based PointPillars detectors.

Data & Analysis ✓ NVIDIA · Official

Mask Grounding DINO Training & Deployment

Train and deploy text-guided open-vocabulary instance segmentation models.

Data & Analysis ✓ NVIDIA · Official

TAO ChangeNet Root Cause Analyzer

Uses image evidence to identify why NVIDIA TAO Visual ChangeNet classification experiments fail.

Data & Analysis ✓ NVIDIA · Official

TAO CLIP Fine-Tuning and Deployment

Train and deploy NVIDIA TAO CLIP for image-text retrieval, zero-shot classification, and embedding extraction.

Data & Analysis ✓ NVIDIA · Official

TAO AutoML Tuning

Run governed hyperparameter optimization for NVIDIA TAO networks across supported SDK platforms.

Data & Analysis ✓ NVIDIA · Official

OCDNet Scene Text Detection

Train and deploy arbitrary-oriented scene text detectors with NVIDIA TAO Toolkit.

Related skills