microsoft/onnxconverter-common
Common utilities for ONNX converters
何を解決するか
さまざまなフレームワークからONNX形式へのAIモデル変換プロセスを簡素化するための共有ユーティリティおよび関数を提供します。特に、異なるフレームワークを組み合わせたモデル(例:XGBoostモデルを含むscikit-learnパイプライン)の変換という課題に特化しています。
動作方法
このパッケージは、異なるフレームワーク固有の変換器がモデル変換プロセス中に一貫性と相互運用性を確保するために使用できる共通のヘルパー関数ライブラリとして機能します。
対象ユーザー
異なるフレームワークからONNXへのAIモデル変換を行う変換器の開発または保守を行っている開発者やエンジニアです。
主な特徴
- AIフレームワーク変換器向けの共有ユーティリティ
- ミックスフレームワークモデル変換のサポート
- MIT License
関連
- プロジェクト
onnx/onnxmltoolsTensorFlow、scikit-learn、XGBoost などのさまざまなフレームワークから ONNX 形式に機械学習モデルを変換するためのツールキット。クロスプラットフォームでのデプロイに適しています。
- プロジェクト
onnx/modelsONNX形式の最先端な学習済み機械学習モデルを厳選したコレクションで、フレームワークを越えた互換性とデプロイを可能にします。
- プロジェクト
onnx/sklearn-onnxscikit-learn モデルを ONNX 形式に変換するライブラリで、ONNX Runtime を使用して高性能な推論を可能にします。
- プロジェクト
Talmaj/onnx2pytorchONNXモデルをPyTorchモデルに変換するライブラリで、ユーザーがPyTorchのバックエンドとニューラルネットワーク操作ツールを活用できるようにします。
- プロジェクト
onnx/onnxONNX は、AIモデルをツールやランタイム間で移動し、実行できるオープンでフレームワークに依存しないモデル形式と参照実装です。`pip install onnx` でインストールし、Python API でグラフを作成または読み込み、任意のONNX互換エンジンで推論を実行できます。