Microsoft kaže da WinML API-ji mogu poboljšati vizualnu kvalitetu i performanse igara

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Tijekom događaja Windows Developer Day ranije ovog mjeseca, Microsoft prvi otkrio Windows AI platformu što će programerima omogućiti izradu inteligentnih aplikacija na Windows 10 platformi. Koristeći WinML API-je, programeri sustava Windows 10 mogu koristiti unaprijed obučene modele strojnog učenja unutar svojih aplikacija za izvrsnu izvedbu i spremanje podataka korisnika i još mnogo toga. Na GDC 2018, Microsoft je danas istaknuo kako se WinML API-ji mogu koristiti u igrama za poboljšanje vizualne kvalitete i performansi igara. Uz ovu podršku, programeri igara mogu koristiti svoje obučene modele i izvoditi zaključke o širokom rasponu hardvera (CPU, GPU, VPU) koji se nalazi u strojevima za igre kod svih dobavljača. Kako bi podržao igre koje koriste Windows Machine Learning, Microsoft je izgradio DirectML.

DirectML je izgrađen na vrhu Direct3D-a jer su D3D (i grafički procesori) vrlo dobri za matričnu matematiku, koja se koristi kao osnova svih DNN modela i evaluacija. Na isti način na koji se High Level Shader Language (HLSL) koristi za izvršavanje algoritama za iscrtavanje grafike, HLSL se također može koristiti za opisivanje paralelnih algoritama matrične matematike koji predstavljaju operatore koji se koriste tijekom zaključivanja na DNN-u. Kada se izvrši, ovaj HLSL kod dobiva sve prednosti paralelnog rada na GPU-u, čineći zaključivanje izuzetno učinkovito, baš kao grafička aplikacija.

Microsoft također surađuje s Unity-om na pružanju podrške za Windows Machine Learning u Unity-ovom okviru ML-Agents. Saznajte više o ovoj objavi ovdje.

Korisnički forum

0 poruke