>>25
まさにそれ、今後はベンダーごとのミドルウェアからDirectMLに移行させていくみたいなこと書かれてるんだよね
そしてCopilotの回答がこちら↓

Copilot
はい、NPU(ニューラルプロセッシングユニット)を効率的に活用するためにはDirectMLが重要な役割を果たしています。
具体的には次の点が該当します。

NPUとDirectMLの連携:
NPUは専用のハードウェアアクセラレーターで、機械学習タスクを高速に処理するために設計されています。
一方、DirectMLはハードウェアベンダーが機械学習アクセラレーターを公開するための共通抽象化レイヤーを提供する低レベルAPIです。
DirectMLを使用することで、どのデバイスでも機械学習ワークロードを高速化できる仕組みが実現されています。
Windows環境での実現:
「DirectML」でNPUを利用するためには、Windows 11デバイスに「Intel AI boost」を統合した「Intel Core Ultra」が必要です。
また、「DirectML 1.31.1」NuGetパッケージと「ONNX Runtime 1.17」も必要です。
この組み合わせにより、Windows環境でNPUアクセラレーションによる機械学習プラットフォームが初めて実現されました。
今後もさらなる進化が期待されますね!12