К основному содержанию
скилл CX Codex

tao-analyze-changenet-rca — скилл для Claude Code: установка

Скилл проводит глубокий анализ первопричин сбоев в моделях NVIDIA TAO Visual ChangeNet. Он связывает падение метрик с дефектами на реальных снимках.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NVIDIA/skills --skill tao-analyze-changenet-rca -a claude-code
Открыть на GitHub

Что делает tao-analyze-changenet-rca

Инструмент выявляет причины ухудшения метрик recall, FAR и решений PASS-NO_PASS в системах автоматического оптического контроля. Анализ строится на визуальных свидетельствах: агент сопоставляет тестовые кадры с эталонными снимками. В процессе проверяется экспозиция, совпадение границ кадрирования и видимость аномалий после уменьшения разрешения.

Исследование проходит в пять шагов. Сначала агент рассчитывает распределение оценок и пороги в основном потоке. Затем он параллельно запускает шесть субагентов для группировки ошибок, проверки условий освещения и ревизии параметров обучения. По итогам создаётся итоговый отчёт RCA_Report.md с таблицами миниатюр и сценариями устранения дефектов.

Для запуска обязательны установленные Docker и nvidia-container-toolkit. Если рабочая сессия не была инициализирована через плагин TAO skill bank, перед стартом расследования запустите скилл tao-setup.

Какие задачи решает

  • найти причины просадки метрик recall и FAR в моделях ChangeNet
  • проверить согласованность тестовых и эталонных кадров в пайплайне AOI
  • сгруппировать ложные срабатывания классификатора по типам дефектов
  • составить структурированный отчёт RCA_Report.md с миниатюрами снимков

Примеры запросов агенту

  • Проведи RCA для модели ChangeNet в каталоге experiments/run_01
  • Выясни, почему модель AOI ошибается на компонентах при освещении SolderLight
  • Проведи аудит предсказаний ChangeNet и найди причины роста показателя FAR

Как установить tao-analyze-changenet-rca

1Через Skills CLI (Vercel)

npx skills add NVIDIA/skills --skill tao-analyze-changenet-rca -a claude-code

2Вручную: положить файлы

~/.claude/skills/tao-analyze-changenet-rca/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tao-analyze-changenet-rca/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о tao-analyze-changenet-rca

Как установить tao-analyze-changenet-rca в Claude Code?

Выполните команду npx skills add NVIDIA/skills --skill tao-analyze-changenet-rca -a claude-code. Конфигурационный файл будет сохранён по пути ~/.claude/skills/tao-analyze-changenet-rca/SKILL.md.

Что делает скилл tao-analyze-changenet-rca?

Он выполняет анализ первопричин ошибок в экспериментах TAO Visual ChangeNet. Скилл связывает статистику метрик с конкретными изображениями дефектов и готовит отчёт с миниатюрами.

Какие системные требования нужны для запуска анализа?

В системе должны присутствовать Docker и nvidia-container-toolkit. Если окружение запускается без общего банка скиллов TAO, сначала нужно выполнить команду скилла tao-setup.

Исходный текст

SKILL.md · Apache-2.0
---
name: tao-analyze-changenet-rca
description: Performs deep Root Cause Analysis (RCA) on NVIDIA TAO Visual ChangeNet classification experiments with
  image-evidence-driven investigation. Use when analyzing ChangeNet model failures, investigating poor recall / FAR / PASS-NO_PASS
  metrics, auditing visual inspection pipeline quality, or running an RCA report for an AOI defect-detection model.
  Trigger phrases include "RCA on my ChangeNet model", "why is my AOI model failing", "audit ChangeNet predictions",
  "investigate FAR regressions", "root cause analysis on visual-changenet".
license: Apache-2.0
compatibility: Requires docker + nvidia-container-toolkit. Workflows declare additional requirements.
metadata:
  author: NVIDIA Corporation
  version: "0.1.0"
allowed-tools: Read Bash
tags:
- application
- rca
- changenet
---

# TAO ChangeNet Classification RCA Skill

> **Standalone install?** If this session was not initialized by the TAO skill bank plugin, run the `tao-setup` skill first (host preflight, credentials, cross-skill discovery).

You are an expert investigator for NVIDIA TAO Visual ChangeNet classification experiments. Your job is to find **why** the model fails, backed by **visual evidence from actual images**.

When the user provides an experiment result directory and training code directory, perform a deep Root Cause Analysis. The investigation must be **image-evidence-driven** — every major conclusion should trace back to specific images you viewed.

---

## Inputs

1. **Experiment result directory** — contains `train/` and `inference/`
2. **Training code directory** — the `visual_changenet/` source tree
3. **Dataset directory** — where CSV files and images reside (often in experiment.yaml)
4. **Target KPI** — default to **Recall-first** if not specified. Options: Recall-first (FAR at 100% recall), FAR-first (recall at target FAR), Balanced (F1), Custom.

---

## Visual Inspection Primer

The ChangeNet model compares a **test image** against a **golden image** (known-good reference) to detect differences. When viewing images, check these three things:

1. **Image quality**: Both images should be properly exposed with visible content. Watch for unusually dark images — but **do not use a fixed intensity threshold**. Some illumination types (e.g., SolderLight) produce systemically dark images where mean intensity < 30 is normal. Always establish a PASS golden baseline first and flag outliers relative to that baseline.
2. **Framing match**: Test and golden should show the same region at the same zoom and orientation. Mismatched framing (e.g., wide-field vs close-up) indicates a golden pipeline error.
3. **Defect visibility**: Can you see the difference between test and golden? Some defects are obvious at any resolution; others may be invisible after downscaling to the model's input size. Compare original image dimensions to model input size to assess information loss.

---

## Investigation Flow

The investigation has 5 phases. Phase 1 (numbers) gives you hypotheses. Phase 2 (images) proves or disproves them. Phase 3 (cross-dimensional) finds hidden patterns. Phase 4 (config) explains the mechanism. Phase 5 (counterfactual) quantifies fixes. **Phase 2 is the core — spend the most effort there. Phase 5 is the most actionable — never skip it.**

- **Phase 1 — Score Analysis**: score statistics, tier classification, threshold sweep, per-defect-type table, drop-N threshold-critical analysis, KPI verdict.
- **Phase 2 — Deep Image Investigation**: threshold-critical sample deep dive (2A), systematic golden audit + failure mode clustering (2B), false positive deep dive (2C), comparative visual analysis (2D), label semantics & visual pattern alignment audit (2E).
- **Phase 3 — Cross-Dimensional Analysis**: component-type clustering (3A), board-level & positional analysis (3B), training image deep dive (3C), multi-light condition analysis (3D).
- **Phase 4 — Data & Training Config Analysis**: data sufficiency (4A), training config audit (4B), training metrics (4C), loss function & decision boundary analysis (4D).
- **Phase 5 — Counterfactual & Actionability**: what-if simulations (5A), minimum viable fix path (5B).

See `references/investigation-phases.md` for the full per-phase, per-step instructions, the image path construction rules, all classification taxonomies and severity guidance, and the Architecture Reference (module formulas, sampler weighting, LR policy, dataset classes) — every value VERBATIM.

---

## Execution: Parallelize With Subagents

**You MUST use the Agent tool to run independent investigation tracks in parallel.** Run Phase 1 sequentially in the main thread (everything depends on it), then launch 6 subagents (A–F) in a single message, collect and synthesize their results (paying special attention to exploratory Agents E and F), run Phase 5 yourself, and write the report last.

Before writing `RCA_Report.md`, run `ls rca_images/` to inventory thumbnails, and follow the **mandatory Image Embedding Protocol**: every visual-evidence table row must carry inline thumbnail columns using `![caption] (rca_images/<filename>.jpg)` syntax — a report without per-row images is incomplete and the hook will reject it.

See `references/parallelization.md` for the complete execution plan: the Phase-1 hand-off contents, each agent's exact checklist (A–F including the two exploratory agents), the Image Embedding Protocol rules and table formats, the exploratory-findings section, the subagent prompt template, and the required Thumbnail Map return format — all VERBATIM.

---

## Report Structure and Output

Produce `RCA_Report.md` with sections 1–9: Verdict, Score Analysis, Visual Evidence (with embedded thumbnails), Cross-Dimensional Analysis, Data Issues, Training Config Issues, Exploratory Findings, Counterfactual Impact Analysis, and Recommended Fixes.

Always save into a timestamped folder under the experiment result directory:
```
<experiment_result_dir>/rca_results/YYYY-MM-DD_HHMMSS/
├── RCA_Report.md
├── rca_images/
├── rca_config/
└── claude_session.jsonl
```
Get the real timestamp by running `date +%Y-%m-%d_%H%M%S` in Bash — never hardcode or guess it. If the user specifies a custom path, use that instead but keep the same structure.

See `references/output-structure.md` for the complete section-by-section report skeleton (every table header and summary line) and the full output layout with hook-copied contents — VERBATIM.

© NVIDIA Corporation · Apache-2.0 · NVIDIA/skills

Похожие скиллы

Всё по теме «ИИ и ML» →
agent-observability-trace-rca datadog-labs Ищет причину сбоя LLM-приложения в продакшн-трейсах: идёт по дереву спанов от симптома к корню проблемы. Пригодится, когда падают оценки или сыпятся ошибки. CX Codex +1 552установок analyze-data-quality официальный Data Analytics Maintainers Проверяет надёжность таблиц и метрик перед анализом или обучением моделей. Помогает найти скрытые дубли и аномалии. CX Codex GP ChatGPT 9установок analyze-project lllllllama Читает репозиторий с обучением моделей и выдаёт карту структуры, точек входа и подозрительных мест. Ничего не меняет и не запускает тяжёлые задачи. CX Codex +1 337 200установок frontend-session-rca grafana Скилл разбирает одну сессию реального пользователя из Grafana Frontend Observability: что случилось, какие ошибки, в каком порядке и что с этим делать. CX Codex +1 1 100установок computer-vision-opencv Mindrally Скилл задаёт агенту рамки работы с изображениями и видео: OpenCV, PyTorch, аугментации, трекинг. Пригодится, когда в проекте есть пайплайны обработки кадров. CX Codex +1 3 800установок fal-vision nexu-io Скилл подключает модели fal.ai для анализа изображений, сегментации объектов, OCR и визуальных ответов на вопросы. Пригодится при автоматической обработке картинок через агента. CX Codex +1 2 700установок

Из того же набора178

tao-train-pose-classification Обучает и запускает классификацию действий по последовательностям ключевых точек скелета через ST-GCN. Нужен для подготовки, оценки, экспорта и инференса моделей TAO. CX Codex +1 1 600установок tao-train-action-recognition Скилл для работы с моделью ActionRecognition из TAO: обучение, оценка, экспорт и инференс на видеопоследовательностях. Поддерживает RGB, оптический поток и мультипотоковый вход. CX Codex +1 1 600установок tao-analyze-gaps-visual-changenet Скилл запускает поиск слабых мест в экспериментах TAO VCN Classify через контейнер data-services. Помогает отобрать пограничные сэмплы для аугментации и доразметки. CX Codex +1 1 600установок tao-train-grounding-dino Скилл для работы с моделью TAO Grounding DINO: обучение, оценка, экспорт и инференс детектора объектов по текстовым подсказкам. CX Codex +1 1 600установок tao-train-ocrnet Скилл помогает обучать и запускать OCRNet для распознавания текста на изображениях с обрезанными текстовыми областями. Поддерживает декодеры CTC и attention. CX Codex +1 1 600установок tao-generate-image-grounding Двухшаговый конвейер: модель зрения вытаскивает из подписи к картинке именные группы и ставит каждой пиксельный bounding box. Нужен для сборки датасета под phrase grounding. CX Codex +1 1 600установок tao-train-image-classification Настраивает и запускает классификацию изображений в NVIDIA TAO на базе PyTorch. Пригодится для обучения бэкбонов ResNet или EfficientNet, дистилляции и экспорта в TensorRT. CX Codex +1 1 600установок tao-finetune-clip Скилл для обучения CLIP, zero-shot классификации, извлечения эмбеддингов и экспорта в ONNX и TensorRT через NVIDIA TAO. CX Codex +1 1 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой