MicrosoftがDirectMLのパブリックリリースをアナウンス

MicrosoftがDirectMLのパブリックリリースをアナウンスした記事を書きで公開しています.

Bring Your AI to Any GPU with DirectML
https://blogs.windows.com/windowsdeveloper/2021/01/28/bring-your-ai-to-any-gpu-with-directml/

DirectMLはWindows 10(とWSL)向けの機械学習向けのライブラリでDirect3D12と連携した使い方ができます.WindowsでDirect3D12対応のGPUベンダーであれば広く使えるというところに利点があると思います.

記事ではすでに使用しているパートナーの事例などが公開されています.

DirectMLではC++とPythonバインディングが用意されていますが,そのほかにDirectMLをバックエンドとしたTensorFlowも用意されています.PyTorchなどのフレームワークを利用して学習などを行った場合にはONNXを通じてモデルを持っていくなどの利用が想定されています.

サンプルは下記のGitHubリポジトリで公開されています.

https://github.com/microsoft/DirectML