onnx-mlir

Logo

Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure

View the Project on GitHub onnx/onnx-mlir

How-Tos

Inference Using Python
Inference Using C/C++
Inference Using Java

References

ONNX Dialect
OMTensor C99 Runtime API
OMTensorList C99 Runtime API
OMTensor Java Runtime API
OMTensorList Java Runtime API
Generate ONNX Dialect
About Documentation

Development

Add an Operation
Testing Guidelines
Error Handling
Command-line Options
Instrumentation
Constant Propagation
Add an Accelerator

Tools

Tools

RunONNXModel.py
DocCheck

This project is maintained by onnx

Hosted on GitHub Pages — Theme by orderedlist

About Documentation

How to add a new documentation page

Firstly, /docs is the root directory of the documentation website, meaning that any documentation page you wish to display to a user must be located within /docs.

Secondly, add the documentation page into the navigation configuration file located at /docs/_data/navigation.yaml. Edit the table of content to include the path to the newly created documentation page with a descriptive title.

Then, capture the changes done in a patch and submit a pull request; once the patch is merged into onnx-mlir codebase, a link pointing to the file path specified with the descriptive title you provided will appear on the navigation panel.