Data & Analysis ✓ NVIDIA · Official semantic-segmentationsegformernvidia-taopytorchautomltensorrtdocker

TAO SegFormer Semantic Segmentation

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

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust17 / 25 · 3.4/5

The skill scopes tools to Read and Bash and states Docker/NVIDIA container requirements; no malware, credential theft, or covert exfiltration is evident. However, training, uploads, W&B (default enable: true in templates), and TensorRT flows may create external or persistent effects, while user confirmation, sensitive-data handling, least-privilege guidance, and rollback are absent, so points are deducted.

Reliability8 / 20 · 2.0/5

Actions, dataset paths, parameter mappings, checkpoint selection, and common error patterns are documented, making the happy path plausible. Static materials contain no key-path test suite or reproducible execution logs; dependency versions, image availability, and abnormal-input feedback remain incomplete. The static ceiling also limits this score to 10 or less, so points are deducted.

Adaptability8 / 15 · 2.7/5

The target scenarios, supported actions, data format, GPU requirements, and several boundaries are reasonably clear. Semantic non-trigger conditions, input/output contracts, Chinese support, and mainland-China reachability are not documented; the core Docker, NVIDIA Toolkit, and TAO container dependencies have limited environment-fit evidence, so points are deducted.

Convention9 / 15 · 3.0/5

The skill has layered references, version 0.1.0, author and license fields, templates, parameter tables, limitations, and error patterns. It lacks the recommended Instructions/Examples sections, a changelog, explicit maintenance ownership, and an update path; the skill license metadata is also not fully reconciled with the repository's documentation/source dual-license statement, so points are deducted.

Effectiveness7 / 15 · 2.3/5

The skill covers training, evaluation, export, inference, quantization, and deployment, with concrete data-path, spec-override, AutoML-routing, and checkpoint-handoff guidance that could complete the core task. Only one positive benchmark task is supplied, and static evidence does not verify directly usable outputs or compare alternatives and cost; the static ceiling limits this to 7, so points are deducted.

Verifiability3 / 10 · 1.5/5

Versioned configuration, action definitions, templates, parameter mappings, and a single benchmark report provide limited auditability. There is no independently reproducible key-path test suite or execution evidence, and coverage is only one positive task; therefore the score remains low and below the static ceiling of 5.

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 training, W&B synchronization, or deployment, obtain explicit confirmation for data transfer, network access, output-directory effects, and GPU consumption; disable W&B when unnecessary.
  • Verify the TAO container, Docker/NVIDIA Container Toolkit, TAO version, and referenced files in the target environment; mainland-China reachability is not established.
  • Maintainers should clarify how the skill license metadata aligns with the repository's dual-license statement and which content each license covers.
See the full review method →

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

This skill supports NVIDIA TAO Toolkit workflows for SegFormer semantic segmentation. It covers training, evaluation, export, inference, quantization, and the dedicated TensorRT deployment path. It documents dataset layouts, important parameters, distributed training, checkpoint handoff, AutoML policy, and common failure patterns. It fits users with segmentation data and NVIDIA GPU infrastructure who want to operate TAO through Docker.

Reads the skill's TAO configuration guidance, generated schemas, specification templates, and deployment reference; instructs the agent to construct dataset paths and spec_overrides for training, evaluation, export, inference, and quantization; uses the TAO PyT CLI for standard model actions and the SegFormer deploy workflow for TensorRT engine generation, TensorRT evaluation, and TensorRT inference; selects AutoML or direct training according to the run policy; resolves appropriate model checkpoints from training result directories for downstream actions; and diagnoses issues involving val_miou, dataset layout, class counts, image size, distributed training, and GPU memory.

  1. A computer-vision engineer trains a binary or multiclass SegFormer model on a custom UNet-format segmentation dataset.
  2. A model developer evaluates a trained model, exports ONNX, runs inference, or performs quantization.
  3. A deployment engineer generates a TensorRT engine and runs TensorRT evaluation or inference through the SegFormer deployment workflow.
  4. An AutoML user runs TAO SegFormer hyperparameter search optimized for maximum val_miou.
  5. A team trains across multiple GPUs or nodes using Lightning-managed distributed execution.

What are this skill's strengths and limitations?

Pros
  • Covers SegFormer training, evaluation, export, inference, and quantization.
  • Defines per-action dataset paths, important spec fields, and checkpoint handoff behavior.
  • Documents the default AutoML policy, val_miou objective, multi-GPU settings, and common troubleshooting patterns.
  • Clarifies that gen_trt_engine is not exposed by the parent PyT CLI and identifies the dedicated deployment route.
Limitations
  • Requires Docker, nvidia-container-toolkit, and at least one NVIDIA GPU.
  • Only segmentation data and the UNet format are explicitly supported; other formats are not evidenced.
  • The complete deployment reference files and container-version details are not included in the supplied material.
  • No test suite, complete GPU compatibility list, or full end-to-end command sequence is provided.
  • TensorBoard is unsupported for SegFormer segmentation training and must remain disabled.

How do you install this skill?

Install the skill from the NVIDIA/skills repository with the skills CLI:

npx skills add nvidia/skills --skill tao-train-segformer --yes

The README does not specify a manual folder-copy procedure; the CLI places the skill in the selected agent's skill location.

How do you use this skill?

After installation, ask a compatible agent for a concrete task such as “train a SegFormer semantic segmentation model” or “export and quantize a TAO SegFormer model.” Provide an extracted dataset root containing images/<split> and masks/<split>, plus the required checkpoint, class count, image size, and output directory. Training defaults to AutoML; say “disable AutoML” or “plain training” to turn it off for that run. Use the deployment workflow described in references/tao-deploy-segformer.md for TensorRT engine generation, TensorRT evaluation, and TensorRT inference. The supplied material does not document exact container launch commands or a complete end-to-end example.

How does this skill compare with similar options?

The source provides no direct comparison with other segmentation models or tools. It only characterizes SegFormer as relatively lightweight with hierarchical feature extraction and documents TAO and TensorRT workflows.

FAQ

Is this suitable for an environment without an NVIDIA GPU?
No. The skill requires Docker, nvidia-container-toolkit, and at least one GPU; it recommends 16GB or more of VRAM per GPU.
Is AutoML mandatory?
No. AutoML is enabled at the model layer and is the default training route, but users can set automl_policy: off or explicitly request plain training for a direct-training run.
How should the dataset be organized?
Use an extracted root directory containing paths such as images/train, images/val, images/test, masks/train, and masks/val. Do not use a staging directory that still contains only tar.gz archives as root_dir.
Can TensorRT engines be generated with segformer gen_trt_engine directly?
Do not rely on that parent PyT CLI subtask. The source directs users to the dedicated SegFormer deployment workflow for TensorRT engine generation, evaluation, and inference.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

TAO OneFormer Universal Segmentation

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

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 PyT Image Classification

Train, evaluate, optimize, and deploy PyTorch image classifiers 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.

Data & Analysis ✓ NVIDIA · Official

Mask Grounding DINO Training & Deployment

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

Data & Analysis ✓ NVIDIA · Official

TAO Mask2Former Segmentation

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

Data & Analysis ✓ NVIDIA · Official

TAO NVPanoptix3D

Train and run 3D panoptic reconstruction with occupancy completion from posed RGB images.

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 MAE Vision Pretraining

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

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 FastFoundationStereo Real-Time Stereo Depth

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

Data & Analysis ✓ NVIDIA · Official

TAO AutoML Tuning

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

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

TAO Standard Training Workflow

Run a controlled TAO train, evaluate, and export workflow on labeled data.

Data & Analysis ✓ NVIDIA · Official

TAO CenterPose Pose Estimation Skill

Guides agents through training, evaluation, export, and deployment of CenterPose models for 6-DoF object pose estimation.

Data & Analysis ✓ NVIDIA · Official

TAO Optical Inspection Training

Train and deploy Siamese-network models for manufacturing defect inspection.

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 AutoML + DEFT Three-Phase Pipeline

Chains hyperparameter tuning, iterative data improvement, and final refinement for AOI and other DEFT applications.

Data & Analysis ✓ NVIDIA · Official

TAO DINO Object Detection

Run NVIDIA TAO workflows for training and deploying DINO 2D object detectors.

Related skills