onnx/optimizer

ONNX Optimizer

解決的問題

提供一種對 ONNX 模型執行任意最佳化的方法,以提升其效率。透過提供一組共享的最佳化步驟庫,避免不同 ONNX 後端實作重複實作相同的最佳化。

工作原理

此專案是一個 C++ 庫,允許使用者將一組預先打包的最佳化步驟套用至 ONNX 圖形。可透過 Python API 或命令列介面使用,將輸入模型轉換為最佳化後的輸出模型。

適用對象

專為希望優化 ONNX 模型以獲得更好效能的開發者與工程師設計,或希望實作並整合新最佳化步驟的使用者。

主要亮點

  • 帶有 Python 繫結的 C++ 庫。
  • 包含持續增長的預打包最佳化步驟清單。
  • 支援 Python API 與命令列介面。
  • 支援自訂最佳化步驟的定義與實作。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案