微軟表示 WinML API 可以提高遊戲的視覺質量和性能

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

在本月早些時候的 Windows 開發者日活動中,微軟首先 揭曉Windows AI平台 這將允許開發人員在 Windows 10 平台上構建智能應用程序。 使用 WinML API,Windows 10 開發人員可以在其應用程序中使用預先訓練的機器學習模型,以獲得出色的性能並保存客戶數據等。 在 GDC 2018 上,微軟今天強調瞭如何在遊戲中使用 WinML API 來提高遊戲的視覺質量和性能。 有了這種支持,遊戲開發人員可以利用他們訓練有素的模型,並在所有供應商的遊戲機中發現的各種硬件(CPU、GPU、VPU)上執行推理。 為了支持使用 Windows 機器學習的遊戲,微軟構建了 DirectML。

DirectML 建立在 Direct3D 之上,因為 D3D(和圖形處理器)非常適合矩陣數學,它被用作所有 DNN 模型和評估的基礎。 與使用高級著色器語言 (HLSL) 執行圖形渲染算法的方式相同,HLSL 也可用於描述矩陣數學的並行算法,這些算法表示在 DNN 推理期間使用的運算符。 執行時,此 HLSL 代碼將獲得在 GPU 上並行運行的所有好處,使推理運行非常高效,就像圖形應用程序一樣。

Microsoft 還與 Unity 合作,在 Unity 的 ML-Agents 框架中提供對 Windows 機器學習的支持。 了解有關此公告的更多信息 請點擊這裡.

有關主題的更多資訊: 遊戲開發者, 全球開發者大會, 微軟, Windows機器語言, WinML API