ONNX モデルONNX models

Windows Machine Learning は、Open Neural Network Exchange (ONNX) 形式のモデルをサポートしています。Windows Machine Learning supports models in the Open Neural Network Exchange (ONNX) format. ONNX は ML モデルのオープンな形式であるため、さまざまな ML フレームワークおよびツールの間でモデルを交換できます。ONNX is an open format for ML models, allowing you to interchange models between various ML frameworks and tools.

ONNX 形式のモデルは、次に示すようないくつかの方法で取得できます。There are several ways in which you can obtain a model in the ONNX format, including:


すべての ONNX バージョンが Windows ML でサポートされているわけではありません。Not all ONNX versions are supported by Windows ML. アプリケーションが対象としている Windows バージョンでどの ONNX バージョンが正式にサポートされているかを調べるには、「ONNX バージョンと Windows ビルド」を確認してください。In order to know which ONNX versions are officially supported in the Windows versions targeted by your application, please check ONNX versions and Windows builds.

ONNX モデルを作成したら、アプリのコードにそのモデルを統合すると、Windows アプリおよびデバイスで機械学習を使用できるようになります。Once you have an ONNX model, you'll integrate the model into your app's code, and then you'll be able use machine learning in your Windows apps and devices!


Windows ML に関するヘルプについては、次のリソースを参照してください。Use the following resources for help with Windows ML:

  • Windows ML に関する技術的な質問をしたり、質問に回答したりするには、Stack Overflowwindows-machine-learning タグを使用してください。To ask or answer technical questions about Windows ML, please use the windows-machine-learning tag on Stack Overflow.
  • バグを報告するには、GitHub で問題を提出してください。To report a bug, please file an issue on our GitHub.
  • 機能をリクエストするには、Windows Developer Feedback に進んでください。To request a feature, please head over to Windows Developer Feedback.