Parity testing repository for ONNX Runtime WebGPU Plugin EP.
This repository includes scripts to build two sets of artifacts: the baseline and the plugin EP.
-
Prerequisites
- Install
uv(link TODO)
- Install
-
Run Bootstrap
Windows
bootstrap.bat
Linux/macOS
./bootstrap.sh
-
Run Build
Windows
build.bat
Linux/macOS
./build.sh
Once the build completes successfully, the baseline binaries are located in parity_base, and the plugin EP binaries are in parity_plugin.
Prepare an ONNX Runtime GenAI compatible model folder.
Run model_benchmark in either folder. The executable splits the run into 5 steps, pausing after each step to wait for ENTER. This allows you to attach/detach a debugger or profiler.