「ONNX」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
2行目: | 2行目: | ||
== 概要 == | == 概要 == | ||
− | [[機械学習]]の[[ライブラリ]] | + | [[機械学習]]の[[ライブラリ]]は今なお増え続けており有名どころだけでも[[Tensorflow]], [[PyTorch]], [[scikit-learn]]など様々なものが乱立しています。しかもそれらの[[学習モデル]]は互換性のない独自形式となっています。Tensorflowで作った学習モデルはTensorflowでしか使えないし、scikit-learnで作った学習モデルはscikit-learnでしか使えません。 |
この問題を解決すべく | この問題を解決すべく |
2024年3月26日 (火) 08:26時点における版
ONNXとは、マイクロソフトが主導している機械学習の学習モデルの統一形式です。
概要
機械学習のライブラリは今なお増え続けており有名どころだけでもTensorflow, PyTorch, scikit-learnなど様々なものが乱立しています。しかもそれらの学習モデルは互換性のない独自形式となっています。Tensorflowで作った学習モデルはTensorflowでしか使えないし、scikit-learnで作った学習モデルはscikit-learnでしか使えません。
この問題を解決すべく
- 各種独自形式をONNXファイルに変換し
- Python以外のプログラミング言語でも利用可能にする(ONNX Runtime)
というのがONNXプロジェクトです。
関連項目
- Microsoft Olive = ONNX形式に変換するツール