界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

imagenetv2_classification_accuracy_eval

imagenetv2_classification_accuracy_eval

【效率与协作】Compute ImageNetV2-style top-k accuracy and drops from sampled candidate records with labels and ranked predictions.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: imagenetv2_classification_accuracy_eval description: Compute ImageNetV2-style top-k accuracy and drops from sampled candidate records with labels and ranked predictions.

ImageNetV2 Classification Accuracy Evaluation

Use this skill when sampled ImageNetV2-style records need top-1/top-5 metrics or an accuracy drop relative to an original validation metric.

Inputs

  • Sample JSON with records containing label and ranked predictions.
  • Optional original accuracy baseline.

Outputs

  • top1, top5, sample count, and optional drop.

Workflow

  1. Load sampled records.
  2. Count whether the true label is ranked first for top-1.
  3. Count whether the true label appears in the first five predictions for top-5.
  4. Compute drops as original_accuracy - new_accuracy.

Validation

Run python scripts/evaluate_accuracy.py tests/fixtures/sample.json --original-top1 0.75 --output /tmp/metrics.json.

Limitations

This skill consumes precomputed predictions; it does not run a vision model.

我的收藏