ascendc-operator-precision-eval

Installation
SKILL.md

AscendC 算子精度评估

Skill 类型:评估型(测试生成 + 执行 + 报告输出)

本 skill 对已编译安装的 AscendC 算子进行系统化精度评估。测试用例由「常规 shape 测试」和「边界值测试」两部分组成,每个用例遍历算子支持的全部 dtype,运行后输出结构化精度报告。

前置条件

  • 算子已编译安装(ascend_kernel 包可 import 或 .so 文件存在)
  • 算子已通过基本功能测试(tests/test_<op_name>.py 存在且通过)
  • 已知算子名称、PyTorch 调用方式、输入域约束、支持的全部 dtype
  • csrc/ops/<op_name>/test/<op_name>-test-cases.md 已由 ascendc-operator-testcase-gen 生成(包含 SUPPORTED_DTYPES、TEST_SHAPES、BOUNDARY_VALUES、算子标杆)

核心流程

Phase 1: 加载用例文档 + 信息收集 → Phase 2: 用例适配 → Phase 3: 测试脚本生成 → Phase 4: 执行 → Phase 5: 报告生成
Related skills

More from ascend/agent-skills

Installs
57
GitHub Stars
14
First Seen
Apr 3, 2026