← All skills
atc-model-converter
65 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a productivity skill usually connects to your mail, calendar or notes.
By ascend-ai-coding/awesome-ascend-skills (GitHub) · productivity · 184 stars · scanned at commit 75ec89c
Complete toolkit for Huawei Ascend NPU model conversion and end-to-end inference adaptation. Workflow 1 auto-discovers input shapes and parameters from user source code. Workflow 2 exports PyTorch models to ONNX. Workflow 3 converts ONNX to .om via ATC with multi-CANN version support. Workflow 4 adapts the user's full inference pipeline (preprocessing + model + postprocessing) to run end-to-end on NPU. Workflow 5 verifies precision between ONNX and OM outputs. Workflow 6 generates a reproducibl…
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this.
Found in 18 places.
Show 15 more
- skills/inference/atc-model-converter/SKILL.md, line 230
python3 scripts/get_onnx_info.py model.onnx - skills/inference/atc-model-converter/SKILL.md, line 244
grep -rn "nms\|non_max_suppression\|softmax\|argmax\|sigmoid\|postprocess\|decode" /path/to/project --include="*.py" - skills/inference/atc-model-converter/SKILL.md, line 267
python3 scripts/export_onnx.py \ - skills/inference/atc-model-converter/SKILL.md, line 284
python3 scripts/export_onnx.py \ - skills/inference/atc-model-converter/SKILL.md, line 294
python3 scripts/export_onnx.py \ - skills/inference/atc-model-converter/SKILL.md, line 325
python3 scripts/get_onnx_info.py model.onnx - skills/inference/atc-model-converter/SKILL.md, line 332
./scripts/setup_env.sh - skills/inference/atc-model-converter/SKILL.md, line 346
npu-smi info | grep Name - skills/inference/atc-model-converter/SKILL.md, line 368
atc --model=model.onnx --framework=5 --output=model_om \ - skills/inference/atc-model-converter/SKILL.md, line 391
export TE_PARALLEL_COMPILER=16 # 并行编译 - skills/inference/atc-model-converter/SKILL.md, line 417
grep -rn "def predict\|def infer\|def forward\|def __call__\|def run\b" /path/to/repo --include="*.py" - skills/inference/atc-model-converter/SKILL.md, line 503
python3 original_infer.py --input test.jpg --save-result original_result.json - skills/inference/atc-model-converter/SKILL.md, line 527
python3 e2e_infer_om.py --input test.jpg --benchmark --warmup 5 --loops 100 - skills/inference/atc-model-converter/SKILL.md, line 552
python3 scripts/infer_om.py --model model.om --info - skills/inference/atc-model-converter/SKILL.md, line 586
python3 scripts/compare_precision.py \
Downloads and installs other software
The author does not mention this.
Found in 24 places.
Show 17 more
- skills/inference/atc-model-converter/references/EXAMPLE_README.md, line 101
pip install funasr==1.3.1 modelscope torchaudio onnx==1.16.1 onnxruntime==1.18.1 - skills/inference/atc-model-converter/references/EXAMPLE_README.md, line 102
pip install "numpy<2.0" - skills/inference/atc-model-converter/references/FAQ.md, line 46
pip install "numpy<2.0" --force-reinstall - skills/inference/atc-model-converter/references/FAQ.md, line 112
pip install decorator attrs absl-py psutil protobuf sympy - skills/inference/atc-model-converter/references/FAQ.md, line 122
pip install torch torchvision onnx onnxruntime - skills/inference/atc-model-converter/references/FAQ.md, line 125
pip install "numpy<2.0" --force-reinstall - skills/inference/atc-model-converter/references/FAQ.md, line 128
pip install decorator attrs absl-py psutil protobuf sympy - skills/inference/atc-model-converter/references/FAQ.md, line 466
│ └── Solution: pip install "numpy<2.0" - skills/inference/atc-model-converter/references/FAQ.md, line 472
│ └── Solution: pip install decorator attrs absl-py psutil protobuf sympy - skills/inference/atc-model-converter/references/INFERENCE.md, line 34
pip3 install ./aclruntime-*.whl ./ais_bench-*.whl - skills/inference/atc-model-converter/references/INFERENCE.md, line 51
pip3 install ./aclruntime-*.whl ./ais_bench-*.whl - skills/inference/atc-model-converter/references/INFERENCE.md, line 269
pip3 install ./aclruntime-*.whl ./ais_bench-*.whl - skills/inference/atc-model-converter/scripts/check_env_enhanced.sh, line 63
echo " If you encounter errors: pip install \"numpy<2.0\" --force-reinstall" - skills/inference/atc-model-converter/scripts/check_env_enhanced.sh, line 67
echo " Solution: pip install numpy" - skills/inference/atc-model-converter/scripts/check_env_enhanced.sh, line 89
echo " pip install ${MISSING_MODULES[@]}" - skills/inference/atc-model-converter/scripts/check_env_enhanced.sh, line 193
echo " 2. NumPy 2.0 issue: pip install \"numpy<2.0\" --force-reinstall" - skills/inference/atc-model-converter/scripts/check_env_enhanced.sh, line 194
echo " 3. Missing modules: pip install decorator attrs absl-py psutil protobuf sympy"
and 4 more places
Changes files outside its own folder
The author does not mention this.
Found in 1 place.
Sends data to these websites: aisbench.obs.myhuaweicloud.com
The author does not mention this. Expected for a productivity skill.
Found in 2 places.
Safer alternatives
Low-risk skills in the same category (productivity) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'atc-model-converter' ] || [ -L ~/.agents/skills/'atc-model-converter' ]; then echo 'A skill folder named atc-model-converter already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ascend-ai-coding/awesome-ascend-skills' "$d" && git -C "$d" checkout --quiet '75ec89ce9d401be8ac95980e1c3f42f8d4315057' -- 'skills/inference/atc-model-converter' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/inference/atc-model-converter' ~/.agents/skills/'atc-model-converter' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'atc-model-converter' ~/.claude/skills/'atc-model-converter' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ascend-ai-coding/awesome-ascend-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ascend-ai-coding/awesome-ascend-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 75ec89c | 85 |