Releases: rustnn/pywebnn
Releases · rustnn/pywebnn
v0.5.12
pywebnn v0.5.12
Changes
- Pin
rustnnto"0.5.12". - Pin
webnn-graphto"0.3". - Update to new ONNX split protobuf + weight API and
MLOperandDataTypeenum (#14). - Remove the use of
shape_inferenceOperatorOptions(#13). - ci: install
protocin the publish workflow sowebnn-onnx-utilsproto compilation works on the macOS runner.
Validation
Built and verified locally against the released rustnn 0.5.12 + webnn-graph 0.3.0 + webnn-onnx-utils 0.1.1 from crates.io. All 5 e2e demos passed:
- Quantization round-trip
- MiniLM embeddings (Hugging Face Hub)
- MobileNetV2 image classification (Hugging Face Hub)
- SmolLM-135M text generation (Hugging Face Hub)
- KV cache with device tensors
Notes
- Wheels are built and published to PyPI by the
Publish to PyPIworkflow on this release. - The WebNN frontend (
webfeature) is intentionally not exposed in this release; it will return in a separaterustnn-webworkspace crate (tracked in rustnn).