Agent skill

Quark Onnx Install

by amd in amd/Quark

Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.

MITAuto-check passedAI & LLM Engineering

Install Quark Onnx Install

skills CLI
$ npx skills add amd/Quark --skill quark-onnx-install -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install amd/Quark quark-onnx-install --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .claude/skills/quark-onnx-install && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
quark-onnx-install
GitHub stars
181
Token cost
~3.2k tokens
SKILL.md length
1,130 words
Files
1
Skills in repo
37
Repo updated
First seen
Licence
MIT

At a glance

Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.

  • Works in 4 steps: Open tools/ci/install_onnxruntime.sh and… → Cross-check the chosen onnxruntime… → Read requirements.txt for the onnx /… → …
  • The user needs ONNX Runtime set up
  • SKILL.md covers Purpose, Inputs, Outputs:… and Python Version Requirements, plus 7 more sections
  • Calls pip, python and apt; reaches aiinfra.pkgs.visualstudio.com and xcoartifactory.xilinx.com

What it does

Quark Onnx Install is an agent skill from amd/Quark. Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow. Use when the user needs ONNX Runtime set up, reports onnxruntime version conflicts, CPU vs GPU variant mix-ups (only one variant of onnxruntime may be installed at a time), missing CUDA/ROCm execution providers, or when import onnxruntime / import onnx fails. Trigger for "install onnxruntime", "pip install onnxruntime", "set up onnxruntime for ROCm", "set up onnxruntime for…

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in AI & LLM Engineering. It works with ONNX, CUDA and Python. The licence is MIT.

When your agent uses it

  • The user needs ONNX Runtime set up
  • Reports onnxruntime version conflicts
  • CPU vs GPU variant mix-ups (only one variant of onnxruntime may be installed at a time)
  • Missing CUDA/ROCm execution providers

Example prompts

  • “s accelerator backend before Quark”
  • “install onnxruntime”
  • “pip install onnxruntime”
  • “/quark-onnx-install”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Open tools/ci/install_onnxruntime.sh and locate the install_onnxruntime function. It dispatches
  2. Cross-check the chosen onnxruntime version against the range in docs/source/install.rst
  3. Read requirements.txt for the onnx / onnxslim / onnxscript constraints.
  4. Construct the install commands using the patterns below.

What it can do on your machine

Read from SKILL.md and the folder at commit 313cb0b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pip
    • python
    • apt

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • aiinfra.pkgs.visualstudio.com
    • xcoartifactory.xilinx.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Quark Onnx Install loads about 3.2k tokens when it runs. Until then it costs about 226 tokens; SKILL.md has 1,130 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~226
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from amd/Quark at commit 313cb0b, republished under its MIT licence (© amd). 1,130 words, ~3,171 tokens.

Download SKILL.mdSave it as .claude/skills/quark-onnx-install/SKILL.md (or your agent's skills folder).
name
quark-onnx-install
description
Install or verify the correct ONNX Runtime build (and the `onnx` package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow. Use when the user needs ONNX Runtime set up, reports onnxruntime version conflicts, CPU vs GPU variant mix-ups (only one variant of `onnxruntime*` may be installed at a time), missing CUDA/ROCm execution providers, or when `import onnxruntime` / `import onnx` fails. Trigger for "install onnxruntime", "pip install onnxruntime", "set up onnxruntime for ROCm", "set up onnxruntime for CUDA", "onnxruntime-gpu vs onnxruntime", "onnx version mismatch", "CPU-only onnxruntime installed", "ORT providers list missing CUDAExecutionProvider/ROCMExecutionProvider", or any request to get the correct ONNX Runtime build running. Also trigger when `quark-install` reports that ONNX Runtime is missing or mismatched before proceeding with the ONNX flow.
layer
l1-atomic
primary_artifact
onnx_install_result.json
source_knowledge
tools/ci/install_onnxruntime.sh, docs/source/install.rst, requirements.txt, quark/onnx/operators/custom_ops/build_custom_ops.py

quark-onnx-install

Purpose

Install the correct ONNX Runtime build for the user's accelerator backend, plus the matching onnx package and supporting tooling (onnxslim, onnxscript). ONNX Runtime must be installed before Quark's ONNX-to-ONNX flow because Quark uses ORT as the calibration / inference engine and registers custom ops (BFPQuantizeDequantize, MXQuantizeDequantize, Extended*) into it. Getting this wrong — installing the CPU build on a GPU machine, or installing both onnxruntime and onnxruntime-gpu side-by-side — causes EP-not-available errors, silent CPU fallback, or import-time DLL conflicts that are hard to diagnose later. This skill exists separately from quark-install so that ONNX Runtime setup has a clear, single-responsibility boundary, parallel to quark-torch-install for Torch.

Inputs

  • env_context.json with detected accelerator info (CPU / CUDA major+minor / ROCm major+minor)

Outputs: onnx_install_result.json

Records the installed ONNX Runtime build, accelerator backend tag, the onnx package version, and verification status.

json
{
  "status": "ok",
  "onnxruntime_package": "onnxruntime-gpu",
  "onnxruntime_version": "1.23.2",
  "accelerator_tag": "cuda-12",
  "onnx_version": "1.18.0",
  "onnxslim_version": "0.1.84",
  "onnxscript_version": "0.1.0",
  "verification": {
    "import_onnx_ok": true,
    "import_onnxruntime_ok": true,
    "available_providers": ["CUDAExecutionProvider", "CPUExecutionProvider"],
    "expected_provider_present": true,
    "custom_ops_compile_ok": true
  }
}

On failure, set status: "failed" and include a failure_reason with the exact failing verification command.

Python Version Requirements

  • Supported: Python 3.11, 3.12, 3.13
  • Not supported: Python 3.14+
  • Recommended for new setups: Python 3.13 via Miniforge/Miniconda

Package Version Matrix

Authoritative sources:

  • tools/ci/install_onnxruntime.sh — accelerator → onnxruntime* variant + version mapping (CI truth)
  • docs/source/install.rst — user-facing supported version range
  • requirements.txt — onnx, onnxscript, onnxslim pin

Before generating install commands, always read these sources to get the current verified combinations. Do not memorize version numbers — the matrix changes with each Quark release.

Current ranges (verify before use)
PackageRange (verify against requirements.txt / install.rst)
onnx>=1.21.0, <=1.22.0
onnxruntime*>=1.22.2, <=1.25.1
onnxslim>=0.1.84
onnxscriptunpinned
How to read the source
  1. Open tools/ci/install_onnxruntime.sh and locate the install_onnxruntime function. It dispatches on accelerator_version (cpu, cuda-11.*, cuda-12.*, rocm-*) and decides:
    • which variant to install (onnxruntime, onnxruntime-gpu, onnxruntime_rocm),
    • whether to use pypi.org or the AMD internal Artifactory wheel.
  2. Cross-check the chosen onnxruntime version against the range in docs/source/install.rst (search for "ONNX Runtime version").
  3. Read requirements.txt for the onnx / onnxslim / onnxscript constraints.
  4. Construct the install commands using the patterns below.
Install command patterns
CPU
bash
pip install "onnxruntime>=1.22.2,<=1.25.1"
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscript
CUDA 12.x / 13.x

Matches the current install.rst recommendation:

bash
pip install onnxruntime-gpu                # default pypi build targets recent CUDA
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscript
CUDA 11.x

Per install_onnxruntime.sh:

bash
pip install --no-cache-dir onnxruntime-gpu \
  --extra-index-url https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-11/pypi/simple/
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscript
ROCm 6.x

Internal onnxruntime_rocm wheel from AMD Artifactory (no pypi build):

bash
# Resolved via _install_onnxruntime_from_artifactory in tools/ci/install_onnxruntime.sh
# Wheel pattern: onnxruntime_rocm-<ort_ver>-cp<py_ver>-*.whl
# Base URL: https://xcoartifactory.xilinx.com/artifactory/uai-pip-local/onnxruntime/rocm-<ver>

If the user does not have access to xcoartifactory.xilinx.com, stop and surface the gap — do not silently fall back to a CPU build.

ROCm 7.x and above

Per install_onnxruntime.sh, build incompatibilities mean the CPU variant is used:

bash
pip install "onnxruntime>=1.22.2,<=1.25.1"   # CPU variant; ROCm EP not available in this case
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscript

Make this trade-off explicit to the user (no ROCMExecutionProvider, calibration runs on CPU).

Optional: ONNX Runtime GenAI (OGA flow for LLM models)
bash
pip install onnxruntime-genai
Optional: ONNX Runtime Extensions

Referenced in pyproject.toml mypy config:

bash
pip install onnxruntime-extensions

Critical: Never install both onnxruntime and onnxruntime-gpu (or onnxruntime_rocm) into the same environment — pip allows it but the imports collide and ORT may load the wrong shared library. If a different variant is already installed, uninstall it first (pip uninstall -y onnxruntime onnxruntime-gpu onnxruntime_rocm onnxruntime-genai).

C++ Compiler Requirement

Quark's ONNX custom-ops library (quark.onnx.operators.custom_ops, providing BFPQuantizeDequantize, MXQuantizeDequantize, Extended*) is compiled on first import using the local toolchain. This must succeed for any BFP / MX / Extended quant scheme to work.

OSRequired compiler
Linuxg++ (apt install g++ on Ubuntu)
WindowsVisual Studio 2022+ with the Desktop development with C++ workload (use the Developer Command Prompt)

For GPU kernels, set the corresponding env var so the compiler can find headers:

  • ROCm: export ROCM_PATH=/opt/rocm
  • CUDA: export CUDA_HOME=/usr/local/cuda

Verify the compile by running:

bash
python -c "import quark.onnx.operators.custom_ops"

Rules

  • Always read tools/ci/install_onnxruntime.sh before generating install commands. The version matrix and Artifactory paths change with each Quark release. Never rely on memorized version numbers — always verify against the upstream script and requirements.txt.
  • Always detect the accelerator before choosing the ORT variant. Run or reference quark-env-preflight if hardware facts are missing. The entire install plan depends on getting this right (CPU onnxruntime, GPU onnxruntime-gpu, ROCm 6.x onnxruntime_rocm, ROCm 7.x falls back to CPU onnxruntime).
  • Bind ORT variant and accelerator to the same backend. Never mix onnxruntime-gpu (CUDA) with a ROCm environment or vice versa. If multiple onnxruntime* variants are detected installed, uninstall all of them before installing the correct one.
  • Pin within the supported ranges. onnx must be >=1.21.0,<=1.22.0 per requirements.txt; ORT must be in the range stated in docs/source/install.rst. Versions outside these ranges silently break Quark's QDQ insertion or custom-op registration.
  • Never skip verification. After installation, always run the verification commands below, including the custom-ops compile check.
  • If accelerator or AMD Artifactory access is unclear, stop after the plan. Present the install plan but do not execute. Hand the gap back to quark-onnx-router so it lands in session_context.json's open_questions, and ask the user to confirm.
  • Show exact commands before execution. The user should see every pip uninstall / pip install command, every version, and every --extra-index-url before anything runs.
Show full SKILL.md (374 more words)Show less

Verification Commands

bash
# onnx package check
python -c "import onnx; print('onnx:', onnx.__version__)"

# onnxruntime check + EP list
python -c "import onnxruntime as ort; print('ORT:', ort.__version__); print('EPs:', ort.get_available_providers())"

# Expected EPs (assert at least one of these is in the list):
#   CPU:       'CPUExecutionProvider'
#   CUDA:      'CUDAExecutionProvider' (and 'CPUExecutionProvider')
#   ROCm 6.x:  'ROCMExecutionProvider' (and 'CPUExecutionProvider')
#   ROCm 7.x:  'CPUExecutionProvider' only (no ROCm EP — by design, see install_onnxruntime.sh)

# Quark ONNX custom-ops compile (first run triggers compilation)
python -c "import quark.onnx.operators.custom_ops"

# Optional: GenAI for LLM OGA flow
python -c "import onnxruntime_genai; print('GenAI:', onnxruntime_genai.__version__)"

Interaction Flow

  1. Intake: Determine what the user already has installed and what accelerator they need. Check if quark-env-preflight has already run. Detect any pre-existing onnxruntime* variants.
  2. Plan: Present the accelerator-specific ONNX Runtime install command, the onnx / onnxslim / onnxscript commands, the C++ compiler check, and (if relevant) the GenAI add-on. Justify each version against install_onnxruntime.sh and requirements.txt.
  3. Confirm: Required before any package change. Show: what will be uninstalled, what will be installed, which --extra-index-url will be used, and what environment will be modified.
  4. Execute: Run uninstall (if a conflicting variant is present), then the install commands.
  5. Verify: Run all verification commands. Report pass/fail for each, especially:
    • expected EP present in get_available_providers(),
    • custom-ops compile succeeds.

Recovery

  • If get_available_providers() does not include the expected accelerator EP: The CPU build of onnxruntime was installed instead of the GPU build (or both variants are present). Show the exact uninstall + reinstall commands.
  • If both onnxruntime and onnxruntime-gpu are installed: Uninstall both (pip uninstall -y onnxruntime onnxruntime-gpu onnxruntime_rocm), then reinstall only the correct variant.
  • If import quark.onnx.operators.custom_ops fails to compile: Check g++ (Linux) or VS 2022 (Windows) is installed and on PATH; for GPU builds, check ROCM_PATH / CUDA_HOME is set.
  • If onnx import succeeds but Quark complains about a schema mismatch: onnx version is outside >=1.21.0,<=1.22.0. Reinstall to a pinned version inside the range.
  • If on ROCm 6.x and the Artifactory wheel is unreachable: The user is off the AMD internal network. Surface the gap — do not silently install the CPU variant. Document the ROCm-EP loss before proceeding if the user accepts CPU fallback.
  • If Python version is wrong: Recommend creating a new conda environment with a supported version (3.11, 3.12, or 3.13).

Windows-Specific Notes

  • ROCm is not supported on Windows — only CUDA and CPU variants of ONNX Runtime are available.
  • The custom-ops library compile requires Visual Studio 2022+ with the Desktop development with C++ workload. Use the Developer Command Prompt or set the build-tool paths via the developer command file.
  • If pip fails with long path errors when installing onnx / onnxruntime: enable Win32 long paths via Group Policy Editor (Computer Configuration > Administrative Templates > System > Filesystem > Enable Win32 long paths).
  • WSL2 with Ubuntu is recommended as an alternative for Windows users who need ROCm.

© amd, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills-impl/l1-atomic/onnx/quark-onnx-install of amd/Quark.

Open the folder on GitHubat commit 313cb0b

Compare with similar skills

Quark Onnx Install next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Quark Onnx Install compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Quark Onnx Install this skillamd/Quark181—~3.2kAutomated safety check: PassMIT
ONNX Runtime GPU Transformers Testsmicrosoft/onnxruntime22k—~2.9kAutomated safety check: PassMIT
Paddle BuildPaddlePaddle/Paddle24k—~1kAutomated safety check: PassApache-2.0
Paddle Design CompilerPaddlePaddle/Paddle24k—~3.6kAutomated safety check: PassApache-2.0
Onnxtxtonnx/onnx22k—~1.3kAutomated safety check: PassApache-2.0
Paddle DebugPaddlePaddle/Paddle24k—~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Official

    Runs the ONNX Runtime transformers Python tests against a GPU wheel and proves the cuDNN flash attention path was used rather than a silent fallback.

    22k GitHub stars~2.9k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Paddle Build

    PaddlePaddle/Paddle

    A skill your agent uses when needing to compile, rebuild, or install Paddle from source after code changes.

    24k GitHub stars~1k tokensUpdated 9 days ago
    AI & LLM EngineeringAuto-check passed
  • Paddle Design Compiler

    PaddlePaddle/Paddle

    A skill your agent uses when working with Paddle 3.0 compiler full pipeline: SOT (Symbolic Opcode Translator) for bytecode-level dy2st graph capture, PIR (Paddle IR) for SSA-based intermediate…

    24k GitHub stars~3.6k tokensUpdated 9 days ago
    AI & LLM EngineeringAuto-check passed
  • Onnxtxt

    onnx/onnx

    Read or write ONNX text format ("onnxtxt"). An agent skill from onnx/onnx.

    22k GitHub stars~1.3k tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed
  • Paddle Debug

    PaddlePaddle/Paddle

    在 Paddle 代码库中定位问题并输出高质量调试报告的专用技能。当遇到以下场景时优先使用:(1) Paddle 框架 bug 调试,(2) 算子实现问题排查,(3) 训练脚本异常诊断,(4) 分布式训练故障定位,(5) CUDA/GPU 相关错误处理,(6) 需要生成结构化调试报告。

    24k GitHub stars~1.4k tokensUpdated 9 days ago
    AI & LLM EngineeringAuto-check passed
  • Optimize Op

    CVCUDA/CV-CUDA

    Drive a single-operator optimization campaign per .agents/guidance/OPTIMIZATIONGUIDELINES.md, with a deterministically enforced definition-of-done and versioned MR summary.

    2.7k GitHub stars~834 tokensUpdated 22 days ago
    AI & LLM EngineeringAuto-check passed

More from amd/Quark

All 37 skills in this repo
  • Author or restructure a Quark Agent Skill so it conforms to this project's template, contracts, and layer rules.

    181 GitHub stars~3.1k tokensUpdated 11 days ago
    Auto-check passed
  • Run, resume, monitor, diagnose, and report Quark Quant-Perf workflows for PyTorch and HuggingFace transformers models.

    181 GitHub stars~3k tokensUpdated 11 days ago
    Auto-check passed
  • Author a new ShapeShifter graph-transformation pass for AMD Quark (ONNX or PyTorch) so it conforms to the pass framework's conventions and auto-registers.

    181 GitHub stars~2.9k tokensUpdated 11 days ago
    Auto-check passed
  • Collect and normalize environment facts (OS, Python, GPU, CUDA/ROCm, container state) before Quark installation or PTQ planning.

    181 GitHub stars~1.4k tokensUpdated 11 days ago
    Auto-check passed
  • Quark Install

    amd/Quark

    Install or verify the AMD Quark package and its dependencies.

    181 GitHub stars~1.8k tokensUpdated 11 days ago
    Auto-check: notes
  • L3 recipe that runs quark.onnx.AutoSearchPro end-to-end on a user .onnx model: intake → preset selection (or custom search space) → calibration / eval data reader → standalone autosearch script…

    181 GitHub stars~3.4k tokensUpdated 11 days ago
    Auto-check passed

Works with

Questions about Quark Onnx Install

What does Quark Onnx Install do?

Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow. Quark Onnx Install is an agent skill from amd/Quark. Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.

When should I use Quark Onnx Install?

Quark Onnx Install fits situations like: the user needs ONNX Runtime set up; reports onnxruntime version conflicts; CPU vs GPU variant mix-ups (only one variant of onnxruntime may be installed at a time); missing CUDA/ROCm execution providers.

How do I install Quark Onnx Install in Claude Code?

Run `npx skills add amd/Quark --skill quark-onnx-install -a claude-code`. Or copy the skill folder (.claude/skills-impl/l1-atomic/onnx/quark-onnx-install in amd/Quark) into .claude/skills/quark-onnx-install in your project. Claude Code loads it when a task matches its description.

How do I install Quark Onnx Install in Codex?

Run `npx skills add amd/Quark --skill quark-onnx-install -a codex`. Or copy the skill folder (.claude/skills-impl/l1-atomic/onnx/quark-onnx-install in amd/Quark) into .agents/skills/quark-onnx-install in your project. Codex loads it when a task matches its description.

Can I use Quark Onnx Install in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add amd/Quark --skill quark-onnx-install -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/quark-onnx-install, .gemini/skills/quark-onnx-install, .github/skills/quark-onnx-install and .opencode/skills/quark-onnx-install in your project.

What does Quark Onnx Install need to run?

Going by SKILL.md and its folder, Quark Onnx Install needs the command-line tools its instructions call (pip, python and apt). Our summary lists: Python 3.

Does Quark Onnx Install access the network?

SKILL.md names 2 domains. In commands or code: aiinfra.pkgs.visualstudio.com and xcoartifactory.xilinx.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Quark Onnx Install safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Quark Onnx Install use?

Quark Onnx Install is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Quark Onnx Install use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Quark Onnx Install?

Skills that share tags, products or a category with Quark Onnx Install: ONNX Runtime GPU Transformers Tests (microsoft/onnxruntime, 22k stars), Paddle Build (PaddlePaddle/Paddle, 24k stars), Paddle Design Compiler (PaddlePaddle/Paddle, 24k stars) and Onnxtxt (onnx/onnx, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Quark Onnx Install?

amd (a GitHub organization) maintains it in amd/Quark, which has 181 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on September 28, 2026.

Source: amd/Quark on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.