Data & Analysis ✓ NVIDIA · Official scene-text-detectionocdnettao-toolkitmodel-trainingobject-detectiontensorRT

OCDNet Scene Text Detection

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

FollowSkills review · FSRS-2.0
Not recommended
53/ 100 5-point scale 2.7 / 5
Trust15 / 25 · 3.0/5

The skill limits declared tools to Read and Bash and clearly specifies data paths, checkpoint handoff, and output directories, providing some permission and data-flow scoping. It lacks pre-execution confirmation, sensitive-data guidance, network/container boundary details, rollback, and recovery procedures, so 10 points are deducted.

Reliability8 / 20 · 2.0/5

It documents training, evaluation, inference, export, pruning, quantization, retraining, and several failure patterns, including AutoML and checkpoint constraints. However, it depends on Docker, NVIDIA Container Toolkit, and TAO runtime components without committed key-path reproduction tests; the static ceiling therefore applies and further uncertainty reduces the score.

Adaptability10 / 15 · 3.3/5

The name, trigger phrases, input formats, action scope, and multi-GPU settings are reasonably clear for NVIDIA GPU-based TAO OCDNet workflows. Non-fit cases, version/platform boundaries, Chinese-language support, and mainland-China reachability are not established, and container availability is unspecified, so 5 points are deducted.

Convention10 / 15 · 3.3/5

The skill has front matter, Apache-2.0 licensing, version and author metadata, tags, parameter tables, template references, error patterns, and checkpoint guidance. It lacks dedicated Instructions, Examples, FAQs, changelog, explicit maintenance ownership, and an update path; the supplied benchmark also records hierarchy, recommended-section, and author-format findings, so 5 points are deducted.

Effectiveness6 / 15 · 2.0/5

The documentation provides actionable parameter mappings, dataset paths, and checkpoint rules for the OCDNet actions, so the core task is plausibly supported. No statically verifiable representative outputs or quality results are supplied, and full use depends on external TAO/Docker infrastructure; the score is limited to 6.

Verifiability4 / 10 · 2.0/5

Schema/template mappings, skill_info, an evaluation task, and a benchmark report provide some audit trails. Coverage is thin—one task, no verifiable execution logs, and no committed key-path test suite—and the benchmark report is not independent reproduction evidence, so 1 point is deducted from the static ceiling.

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
  • Execution uses Bash, Docker, GPU resources, and TAO runtime components, creating external computation and file outputs; confirm authorization, data locations, output paths, and resource budgets before running.
  • The documentation requires dataset extraction and checkpoint handling but does not define cleanup, rollback, or disk-quota behavior after failures.
  • Version compatibility and mainland-China reachability for AutoML, TAO containers, TensorRT deployment, and related dependencies are not established by the selected skill.
  • The benchmark contains only one positive task and no execution logs, so it does not establish runtime correctness or production-grade results.
See the full review method →

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

This skill guides an AI agent through NVIDIA TAO Toolkit workflows for OCDNet scene text detection. OCDNet detects arbitrary-oriented text regions in natural images with a differentiable binarization approach. It covers training, evaluation, inference, export, pruning, quantization, retraining from pruned outputs, and TensorRT deployment workflows. The runtime requires Docker, nvidia-container-toolkit, and an NVIDIA GPU with at least 8GB of VRAM.

Reads deployment guidance, generated TAO Core schemas, and YAML templates; constructs extracted dataset paths for each action; runs OCDNet train, evaluate, export, inference, prune, quantize, and default_specs workflows; routes eligible training runs through AutoML; manages checkpoint handoff between training, evaluation, export, pruning, and quantization; reads the deployment reference before TensorRT engine generation or TensorRT evaluation and inference; and produces checkpoints, exported ONNX files, pruned models, or quantized models.

  1. TAO users training an OCDNet scene text detector on datasets containing img/ and gt/ directories.
  2. Computer-vision engineers evaluating a trained model or detecting arbitrarily oriented text in natural images.
  3. Deployment engineers exporting ONNX or running TensorRT engine generation and inference workflows.
  4. Model-optimization practitioners pruning, retraining from pruned graphs, or quantizing OCDNet checkpoints.
  5. Experimenters using AutoML with hmean or train_loss as the optimization metric.

What are this skill's strengths and limitations?

Pros
  • Covers the OCDNet workflow from training through deployment.
  • Documents per-action dataset paths, checkpoint handoff rules, and common failure patterns.
  • Supports AutoML, single-GPU training, multi-GPU or multi-node strategies, pruning, and quantization.
Limitations
  • Requires Docker, nvidia-container-toolkit, and an NVIDIA GPU.
  • Dataset archives are not unpacked at runtime, so users must prepare the correct extracted directories.
  • The source provides no skill-specific benchmark values, runtime estimates, or broad platform coverage evidence.
  • The PyT CLI does not expose retrain or gen_trt_engine subcommands; those operations belong to defined workflows.

How do you install this skill?

Install the skill with the NVIDIA skills CLI: npx skills add nvidia/skills --skill tao-train-ocdnet --yes. Prepare Docker and nvidia-container-toolkit in the runtime environment, along with an NVIDIA GPU providing at least 8GB of VRAM. The source does not document additional manual copying steps.

How do you use this skill?

After installation, give the agent a concrete request such as “train OCDNet” or “run scene text detection inference with this OCDNet checkpoint.” Provide extracted training and validation dataset paths; each split should contain img/ and gt/, or use a UTF-8 datalist file. Pass data sources through spec_overrides; do not pass tar.gz archives directly. Before TensorRT engine generation, TensorRT evaluation, or TensorRT inference, read references/tao-deploy-ocdnet.md. For a one-epoch training run, set train.lr_scheduler.args.warmup_epoch to 0.

FAQ

Can the skill use train.tar.gz or test.tar.gz directly?
No. Extract the archive first and provide a split directory containing img/ and gt/, or provide a valid UTF-8 datalist file.
How much GPU capacity is required?
The stated minimum and recommendation are one GPU, with 8GB or more of VRAM per GPU.
Is AutoML enabled by default?
The model is AutoML-enabled, and training defaults to automl_policy: on. Each run can choose on or off. If the packaged training schema or template is missing, direct training must be used.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

TAO RT-DETR Object Detection

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

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.

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 DINO Object Detection

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

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 Grounding DINO Open-Vocabulary Detection

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

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 Person Re-Identification

Train and deploy TAO ReID models for cross-camera person matching.

Data & Analysis ✓ NVIDIA · Official

TAO Optical Inspection Training

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

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

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.

Dev & Engineering ✓ NVIDIA · Official

NVIDIA DeepStream Development

Reliable Python pyservicemaker guidance for building NVIDIA DeepStream video analytics pipelines.

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 Metric-Learning Recognition

Train embedding models for fine-grained visual retrieval and matching.

Dev & Engineering ✓ NVIDIA · Official

DeepStream Vision Model Importer

Automates object-detection model import, benchmarking, and reporting for NVIDIA DeepStream.

Data & Analysis ✓ NVIDIA · Official

TAO NVDINOv2 Visual Representation Training

Train reusable visual features with label-free teacher-student distillation.

Data & Analysis ✓ NVIDIA · Official

TAO BEVFusion Training

Train, evaluate, and run inference on BEV 3D detection models that fuse LiDAR and camera data with TAO.

Data & Analysis ✓ NVIDIA · Official

TAO AutoML Tuning

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

Automation & Ops ✓ NVIDIA · Official

TAO Jobs on Kubernetes

Submit and monitor NVIDIA TAO GPU training jobs through Kubernetes.

Related skills