ONNX

提供: MonoBook
2024年3月26日 (火) 08:26時点におけるAdministrator (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

ONNXとは、マイクロソフトが主導している機械学習学習モデルの統一形式です。

概要

機械学習ライブラリは今なお増え続けており有名どころだけでもTensorflow, PyTorch, scikit-learnなど様々なものが乱立しています。しかもそれらの学習モデルは互換性のない独自形式となっています。Tensorflowで作った学習モデルはTensorflowでしか使えないし、scikit-learnで作った学習モデルはscikit-learnでしか使えません。

この問題を解決すべく

  • 各種独自形式をONNXファイルに変換し
  • Python以外のプログラミング言語でも利用可能にする(ONNX Runtime)

というのがONNXプロジェクトです。

関連項目