Skip to main content

ONNX

tip

核心价值是 ONNX Runtime for Inferencing

  • 支持语言 Python, C++, C#, Java, JavaScript, Objective-C, Swift
  • 支持环境 Web, WASM, Mobile, React Native, Node.js, Electron
  • Web: WASM, WebGPU (Chrome 121+), WebGL, WebNN (实验阶段 --enable-features=WebMachineLearningNeuralNetwork)
  • 支持模型: PyTorch, Tensorflow/Keras, TFLite, scikit-learn, Paddle
abbr.stand formeaning
ORTONNX RuntimeONNX 运行时
ONNXOpen Neural Network Exchange开放神经网络交换
IRIntermediate Representation中间表示

Model

  • 支持 protobuf v2, v3.
  • components
    • A definition of an extensible computation graph model.
    • Definitions of standard data types.
    • Definitions of built-in operators.
  • ONNX Intermediate Representation - IR