Dev & Engineering ✓ NVIDIA · Official

TAO OCRNet Scene Text Recognition

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

48/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.8k
Last updated
today
License
Apache-2.0
ocrscene-text-recognitiontao-toolkitctc-decoder
+3attention-decodertensorrtmodel-quantization

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

This skill supports NVIDIA TAO OCRNet for recognizing text in cropped text-region images. It covers dataset conversion, training, evaluation, inference, export, pruning, quantization, pruned-model retraining, and TensorRT deployment, with CTC and attention-based decoders. AutoML is enabled at the model layer and is the default route for training when the packaged schema and template are available, but it can be disabled for an individual run. Docker, nvidia-container-toolkit, and an NVIDIA GPU with at least 8GB of VRAM are required.

Reads packaged schemas, specification templates, deployment references, and model metadata; guides preparation of cropped text images, ground-truth files, character lists, and LMDB datasets; runs TAO OCRNet actions including dataset_convert, train, evaluate, inference, export, prune, quantize, and retrain; resolves checkpoints and exported artifacts from parent jobs; reads tao-deploy-ocrnet.md for TensorRT engine generation and TensorRT-backed evaluation or inference; and produces LMDB datasets, checkpoints, ONNX files, pruned PTH files, calibration caches, and TensorRT engines.

Good fit
  • A vision engineer training OCRNet on custom cropped text-region images.
  • A model developer comparing CTC and attention-based decoders for scene text recognition.
  • A deployment team exporting a trained OCRNet model to ONNX and generating a TensorRT engine.
  • A model-optimization engineer pruning, quantizing, or retraining OCRNet from a pruned artifact.
  • A user training or evaluating against a defined character set with a corresponding character-list file.

How do you install this skill?

Before you use it
  • Before execution, confirm whether external logging or network access such as W&B is permitted, and ensure input data and encryption keys cannot enter logs or remote services.
  • Verify Docker, NVIDIA Container Toolkit, TAO/PyTorch/TensorRT versions and the referenced files that are not included; static evidence cannot ensure commands will run.
  • Mainland-China network reachability and end-to-end Chinese character support are not established; separately validate character lists, GT files, and BOM handling.
  • Training, export, pruning, and quantization write model artifacts and output paths; confirm paths, backups, and recovery procedures before execution.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Docker
  • nvidia-container-toolkit
  • NVIDIA GPU with at least 8GB VRAM

Install the NVIDIA skills collection with the skills CLI: npx skills add nvidia/skills. Install only this skill with: npx skills add nvidia/skills --skill tao-train-ocrnet --yes. To target Codex, use: npx skills add nvidia/skills --skill tao-train-ocrnet --agent codex --yes. Use it in an environment with Docker, nvidia-container-toolkit, and an NVIDIA GPU.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/NVIDIA/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/tao-train-ocrnet" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • run scene text recognition inference on cropped text images.

After installation, give the agent a concrete request such as “train OCRNet” or “run scene text recognition inference on cropped text images.” Prepare cropped images, gt_new.txt files, and a character list; when using raw folders and ground-truth files, run dataset_convert separately for training and validation before supplying the resulting LMDB paths. For TensorRT gen_trt_engine, TensorRT evaluate, or TensorRT inference, read references/tao-deploy-ocrnet.md first.

What are this skill's strengths and limitations?

Pros
  • Covers the OCRNet lifecycle from dataset conversion through deployment.
  • Supports both CTC and attention-based decoders.
  • Documents checkpoint selection, parent-job artifact inference, and per-action data requirements.
  • Supports AutoML while allowing a per-run opt-out.
Limitations
  • Requires Docker, nvidia-container-toolkit, and an NVIDIA GPU with at least 8GB of VRAM.
  • Raw image folders and ground-truth files must be converted to LMDB before training, quantization, or retraining.
  • The training setup is single-node oriented; multi-GPU execution is Lightning-managed and there is no explicit num_nodes setting.
  • The supplied source does not provide independent test results or concrete performance benchmarks for this individual skill.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
TAO OCRNet Scene Text Recognition this page ✓ NVIDIA · Official 48 · Use with care ★ 3.8k today Apache-2.0
TAO Sparse4D Training Skill ✓ NVIDIA · Official 54 · Use with care ★ 3.8k today Apache-2.0
TAO Skill Bank Capability Discovery ✓ NVIDIA · Official 48 · Use with care ★ 3.8k today Apache-2.0
TAO Hugging Face Model Integrator ✓ NVIDIA · Official 51 · Use with care ★ 3.8k today Apache-2.0
Azure AI Services Skill ✓ Microsoft · Official 49 · Use with care ★ 2.7k 3mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
48/ 100 5-point scale 2.4 / 5
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.
1Trust13 / 25 · 2.6/5

The skill limits declared tools to Read and Bash and states Docker plus NVIDIA Container Toolkit requirements. However, Bash, GPU use, output paths, and default Weights & Biases enablement may create external effects; data flow, sensitive-data handling, user confirmation, isolation, and rollback are not specified, so points are deducted. No malware or other clear red-line behavior is shown.

2Reliability8 / 20 · 2.0/5

The documentation covers actions, inputs, checkpoint selection, dataset requirements, error patterns, and deterministic settings, supporting a fairly complete static happy path. No tests or CI cover key paths, dependency versions are unspecified, and referenced deployment materials and generated resources are not fully verifiable in the supplied files, so points are deducted.

3Adaptability10 / 15 · 3.3/5

The audience, OCRNet scenarios, trigger phrases, input formats, and supported actions are clear. Non-fit boundaries, Chinese-language support, and mainland-China environment fit are not sufficiently described, while Docker/GPU prerequisites narrow environmental coverage, so points are deducted.

4Convention8 / 15 · 2.7/5

The skill includes front matter, version, author, license, layered documentation, action tables, parameter examples, and error patterns. It lacks explicit maintenance ownership and update path, changelog, and FAQ; the benchmark also reports missing recommended Instructions/Examples sections, an author-format issue, and folder-structure findings. License metadata is also NOASSERTION, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The documentation covers conversion, training, evaluation, inference, export, pruning, quantization, retraining, and deployment, with directly adaptable configuration examples, so the core value is clear. Static materials do not verify usable outputs, and the single-task benchmark reports limited Codex correctness and effectiveness, so points are deducted.

6Verifiability3 / 10 · 1.5/5

The supplied material provides revision context, action configurations, an evaluation task, and a limited benchmark report, giving some auditability. Coverage is only one task, with no key-path test suite or CI evidence enabling independent reproduction, so points are deducted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 55f18499943e Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can this skill be used without an NVIDIA GPU?
No. The SKILL.md requires Docker, nvidia-container-toolkit, and an NVIDIA GPU, with 8GB or more of VRAM recommended per GPU.
Is AutoML mandatory for training?
AutoML is enabled at the model layer and is the default training route when the packaged schema and template are available. Set automl_policy: off for a direct-training run.
Why is dataset_convert needed before training?
When the inputs are raw images and ground-truth files, dataset_convert creates an LMDB folder containing data.mdb and lock.mdb. Training, quantization, and retraining consume those LMDB directories.

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.

★ 3.8k FS 47 Use with care today
Data & Analysis ✓ NVIDIA · Official

OCDNet Scene Text Detection

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

★ 3.8k FS 53 Use with care today
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.

★ 3.8k FS 54 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO Metric-Learning Recognition

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

★ 3.8k FS 49 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO PyT Image Classification

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

★ 3.8k FS 48 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO FastFoundationStereo Real-Time Stereo Depth

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

★ 3.8k FS 55 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO FoundationStereo Stereo Depth

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

★ 3.8k FS 52 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO PointPillars 3D Detection

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

★ 3.8k FS 52 Use with care today
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.

★ 3.8k FS 49 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO Optical Inspection Training

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

★ 3.8k FS 48 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO NVDINOv2 Visual Representation Training

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

★ 3.8k FS 47 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO DINO Object Detection

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

★ 3.8k FS 58 Recommended today
Data & Analysis ✓ NVIDIA · Official

TAO Standard Training Workflow

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

★ 3.8k FS 52 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO Pose Classification

Classify pose-keypoint sequences into action categories with ST-GCN.

★ 3.8k FS 50 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO NVPanoptix3D

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

★ 3.8k FS 49 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO Person Re-Identification

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

★ 3.8k FS 49 Use with care today
Dev & Engineering ✓ NVIDIA · Official

TAO Skill Bank Capability Discovery

Query TAO Skill Bank workflows, models, platforms, and AutoML support from packaged manifests.

★ 3.8k FS 48 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO Video Action Recognition

Train, evaluate, export, and run inference for RGB, optical-flow, and multi-stream video action models with NVIDIA TAO.

★ 3.8k FS 46 Use with care today
Automation & Ops ✓ NVIDIA · Official

TAO Workflow Launch Gate

Preflight TAO jobs across platforms, credentials, data, containers, and monitoring.

★ 3.8k FS 60 Recommended today
Data & Analysis ✓ NVIDIA · Official

TAO Grounding DINO Open-Vocabulary Detection

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

★ 3.8k FS 56 Use with care today

Related skills