Google, NNAPI sürücülerini Google Play Hizmetleri aracılığıyla güncellenebilir hale getirme planlarından vazgeçti

click fraud protection

Google'ın, NNAPI'yi Google Play Hizmetleri aracılığıyla güncellenebilir hale getirme planından vazgeçtiği bildirildi. Ancak şirket bu değişiklikle ilgili herhangi bir ayrıntı paylaşmadı.

Geçen yıl I/O geliştirici konferansında, Google duyurdu Android'deki AI/ML özelliklerini destekleyen Sinir Ağı API'lerini (NNAPI'ler) Google Play Hizmetleri aracılığıyla güncellenebilir hale getirmek için Qualcomm ile birlikte çalıştığını söyledi. Android 12. Bu hamlenin ardındaki fikir, parçalanmayı azaltmak ve geliştiricilerin, Android'in farklı sürümlerini çalıştıran cihazlar için aynı NNAPI spesifikasyonunu kullanmasına izin vermekti. Duyurunun ardından Android ML ekibi, güncellenebilir NNAPI platform sürücüsü planlarını sessizce erteledi. Android 13. Ve şimdi, ekibin bu çabayı tamamen bıraktığı bildiriliyor.

Yakın zamanda yayınlanan bir rapora göre Esper, Android ML ekibinin gönderilen yeni yamalar Bu hafta AOSP Gerrit'e yapılan duyuru, Google'ın NNAPI sürücülerini Google Play Hizmetleri aracılığıyla güncellenebilir hale getirme planlarından vazgeçtiğini gösteriyor. Yeni yamalar, Android ML ekibinin güncellenebilirlik planlarında ilerleme kaydetmemesi nedeniyle NNAPI güncellenebilirliğiyle ilgili her türlü kodu kaldırmayı amaçlıyor.

NNAPI çalışma zamanından ve HAL'den isUpdatable sorgusunu kaldıran yamalar

Taahhüt açıklamalarının açıkladığı gibi: "NNAPI başlangıçta güncel platform sürücülerinin GMSCore aracılığıyla sunulmasını planladı. Bu güncellenebilir sürücüler, NN sAIDL yardımcı program kodu aracılığıyla alınacak ve Manager.cpp'nin Device:: isUpdatable sorgusu aracılığıyla güncellenebilecekleri biliniyordu. Ancak NNAPI sonuçta güncellenebilirlik planlarında ilerleme kaydetmedi."

Google bu hamlenin arkasında herhangi bir gerekçe sunmadığından Android ML ekibinin neden çabalarından vazgeçtiğini kesin olarak söyleyemeyiz. Ancak bu değişiklik Google'ın NNAPI'leri hiçbir şekilde güncellenebilir hale getirmeyeceği anlamına gelmiyor. Şirket ilerleyen süreçte farklı bir yaklaşımı tercih edebilir ancak bunun Android 12 veya Android 13'te gerçekleşmeyeceğinden emin olabiliriz.