Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 798 Bytes

highLevelDesign.md

File metadata and controls

19 lines (13 loc) · 798 Bytes

High level architecture

Architecture

Front End

This part of the design produces LLVM 8.0 IR (Internal Representation) without regard to accelerator specific optimization, which are handled in the back-end support for each device individually.

ONNX support

While, ONNX has two official ONNX variants;

  1. The neural-network-only ONNX and
  2. it's classical Machine Learning extension, ONNX-ML.

DNNC supports neural-network-only ONNX with support for tensors as input and output types (no support for sequences and maps)

Rererence

  1. ONNX support
  2. LLVM docs