Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.36 KB

DocumentList.md

File metadata and controls

27 lines (23 loc) · 1.36 KB

Index of documents

This document serves as an index for onnx-mlir documents.

Working environment

Development

  • Onnx operation are represented with ONNX dialect in onnx-mlir.
  • This document tell you how to generate an ONNX operation into ONNX dialect.
  • After an ONNX model is imported into onnx-mlir, several graph-level transformations will be applied. These transformations include operation decomposition, constant propagation, shape inference, and canonicalization.
  • Then the ONNX dialect is lowered to Krnl dialect. To help debugging and performance tuning, onnx-mlir supports instrumentation at the ONNX operand level.
  • All the passes may be controlled with options.
  • How to handle errors can be found here.

Execution

The compiled ONNX model can be executed with either [c/c++ driver](document missing) or python driver. The routine testing for onnx-mlir build is describe in this document.