Windows Machine Learning API reference

The WinML APIs are divided roughly into three areas, which are listed below.

Name Description
Core APIs The main WinML APIs that are used to load, bind, and evaluate models. Located in the Windows.AI.MachineLearning namespace.
Custom operators APIs that handle custom operators in WinML. Located in MLOperatorAuthor.h.
Native APIs Native WinML APIs that let you interact with Direct3D. Located in


Use the following resources for help with Windows ML:

  • To ask or answer technical questions about Windows ML, please use the windows-machine-learning tag on Stack Overflow.
  • To report a bug, please file an issue on our GitHub.