Google се отказва от плановете си да направи драйверите на NNAPI актуализирани чрез услугите на Google Play

Съобщава се, че Google се е отказал от плана си да направи NNAPI актуализиран чрез услугите на Google Play. Компанията обаче не е споделила никакви подробности за тази промяна.

На своята I/O конференция за разработчици миналата година, Google обяви че работи с Qualcomm, за да направи API на невронни мрежи (NNAPI), които захранват функциите на AI/ML в Android, да могат да се актуализират чрез услугите на Google Play, като се започне с Android 12. Идеята зад този ход беше да се намали фрагментацията и да се позволи на разработчиците да използват една и съща NNAPI спецификация за устройства, работещи с различни версии на Android. След съобщението екипът на Android ML тихомълком отложи плановете за актуализиране на драйвера на платформата NNAPI Android 13. И сега екипът се е отказал изцяло от усилията.

Според скорошен доклад от Еспър, екипът на Android ML има подадено нови пачове до AOSP Gerrit тази седмица, което предполага, че Google се отказва от плановете си да направи драйверите на NNAPI актуализирани чрез услугите на Google Play. Новите пачове имат за цел да премахнат всеки код, свързан с обновяването на NNAPI, тъй като екипът на Android ML не е продължил напред с плановете си за обновяване.

Корекции за премахване на заявката isUpdatable от NNAPI runtime и HAL

Както обясняват описанията на ангажиментите: „Първоначално NNAPI планира да има актуализирани драйвери на платформата, доставени чрез GMSCore. Тези обновяеми драйвери ще бъдат извлечени чрез помощния код на NN sAIDL и е известно, че могат да се обновяват чрез заявката Device:: isUpdatable на Manager.cpp. Въпреки това, NNAPI в крайна сметка не продължи напред с плановете си за актуализиране."

Google не е предоставил никакви аргументи зад този ход, така че не можем да кажем със сигурност защо екипът на Android ML се отказа от усилията си. Тази промяна обаче не означава непременно, че Google изобщо няма да направи NNAPI актуализирани. Компанията може да избере различен подход в бъдеще, но можем да сме сигурни, че това няма да се случи в Android 12 или Android 13.