onnxruntime/docs/resources/compatibility.md

19 lines
1.1 KiB
Markdown
Raw Normal View History

---
title: Operator compatibility
parent: Resources
nav_order: 1
---
# ONNX and operator compatibility
{: .no_toc }
Supporting models based on the standard [ONNX](https://onnx.ai) format, the runtime is compatible with PyTorch, scikit-learn, TensorFlow, Keras, and all other frameworks and tools that support the interoperable format.
* [Getting ONNX models - tutorials](https://github.com/onnx/tutorials#getting-onnx-models)
ONNX Runtime is up to date and backwards compatible with all operators (both DNN and traditional ML) since ONNX v1.2.1+. [(ONNX compatibility details)](https://github.com/microsoft/onnxruntime/blob/master/docs/Versioning.md). Newer versions of ONNX Runtime support all models that worked with prior versions, so updates should not break integrations.
* [Supported operators/types](https://github.com/microsoft/onnxruntime/blob/master/docs/OperatorKernels.md)
* *Operators not supported in the current ONNX spec may be available as a [Contrib Operator](https://github.com/microsoft/onnxruntime/blob/master/docs/ContribOperators.md)*
* [Extensibility: Add a custom operator/kernel](../how-to/add-custom-op.md)