Metadata-Version: 2.4
Name: ml-pipes-onnx
Version: 0.1.0rc2
Summary: ONNX runtime operators and output types for ml-pipes
Project-URL: Homepage, https://github.com/trained-by-humans/ml-pipes
Project-URL: Documentation, https://github.com/trained-by-humans/ml-pipes/blob/main/packages/onnx/docs/INDEX.md
Project-URL: Repository, https://github.com/trained-by-humans/ml-pipes
Project-URL: Issues, https://github.com/trained-by-humans/ml-pipes/issues
Project-URL: Changelog, https://github.com/trained-by-humans/ml-pipes/releases
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: inference,machine-learning,onnx,pipelines,runtime
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.10
Requires-Dist: ml-pipes-core==0.1.0rc2
Requires-Dist: ml-pipes-tensor==0.1.0rc2
Requires-Dist: numpy>=1.26
Requires-Dist: onnxruntime>=1.18
Description-Content-Type: text/markdown

# ml-pipes-onnx

`ml-pipes-onnx` brings ONNX Runtime inference into `ml-pipes`.

Use this package when a model is already exported to ONNX and you want the
runtime call to appear as one explicit pipeline stage. The package is
intentionally thin: it handles the runtime boundary and the values
immediately around that boundary, then hands model outputs to packages such as
`ml-pipes-tensor` or `ml-pipes-vision` for shared postprocess.

Operators can be used as plain callables, but this package is best used inside
an `ml-pipes` pipeline.

## Package Reference

| Field          | Value                                                                                                           |
|----------------|-----------------------------------------------------------------------------------------------------------------|
| Package        | `ml-pipes-onnx`                                                                                                |
| Guide          | [`docs/README.md`](https://github.com/trained-by-humans/ml-pipes/blob/main/packages/onnx/docs/README.md)      |
| Reference      | [`docs/INDEX.md`](https://github.com/trained-by-humans/ml-pipes/blob/main/packages/onnx/docs/INDEX.md)        |
| Depends on     | `ml-pipes-core`, `ml-pipes-tensor`                                                                              |
| Public modules | `ml_pipes.onnx`                                                                                                 |
| Content        | ONNX Runtime integration; runtime-output handling; output extraction and batch distribution                     |

See [`docs/PACKAGES.md`](https://github.com/trained-by-humans/ml-pipes/blob/main/docs/PACKAGES.md)
for direct package installs, umbrella profiles, and the full package matrix.
