Google არ აპირებს NNAPI დრაივერების განახლებას Google Play სერვისების მეშვეობით

გავრცელებული ინფორმაციით, Google-მა უარი თქვა თავის გეგმაზე, რათა NNAPI განახლდეს Google Play Services-ის მეშვეობით. თუმცა, კომპანიას არ გაუზიარებია რაიმე დეტალი ამ ცვლილების შესახებ.

გასულ წელს I/O დეველოპერების კონფერენციაზე, Google-მა გამოაცხადა რომ ის მუშაობდა Qualcomm-თან, რათა გაეკეთებინა ნერვული ქსელის API-ები (NNAPI), რომლებიც აძლიერებენ AI/ML ფუნქციებს Android-ში, განახლებული Google Play Services-ით დაწყებული Android 12. ამ ნაბიჯის მიღმა იდეა იყო ფრაგმენტაციის შემცირება და დეველოპერებს საშუალება მიეცეთ გამოეყენებინათ იგივე NNAPI სპეციფიკაცია Android-ის სხვადასხვა ვერსიის მქონე მოწყობილობებისთვის. განცხადების შემდეგ, Android ML გუნდმა ჩუმად გადადო NNAPI პლატფორმის განახლებული დრაივერი, რომელიც გეგმავს Android 13. ახლა კი, გავრცელებული ინფორმაციით, გუნდმა საერთოდ მიატოვა ძალისხმევა.

ბოლო მოხსენების თანახმად, ესპერAndroid ML გუნდს აქვს წარდგენილი ახალი პატჩები AOSP Gerrit-ს ამ კვირაში, რომელიც ვარაუდობს, რომ Google უარს ამბობს NNAPI დრაივერების განახლებაზე Google Play სერვისების მეშვეობით. ახალი პატჩები მიზნად ისახავს NNAPI-ის განახლებასთან დაკავშირებული ნებისმიერი კოდის ამოღებას, რადგან Android ML-ის გუნდი წინ არ წასულა განახლების გეგმებით.

პატჩები ამოიღებს isUpdatable მოთხოვნას NNAPI გაშვების დროიდან და HAL-დან

როგორც ვალდებულების აღწერილობა განმარტავს: „NNAPI თავდაპირველად დაგეგმილი იყო განახლებული პლატფორმის დრაივერები, რომლებიც მიწოდებული იქნებოდა GMSCore-ის მეშვეობით. ეს განახლებადი დრაივერები მოძიებული იქნებოდა NN sAIDL კომუნალური კოდის მეშვეობით და ცნობილი იყო, რომ განახლებადი იყო Manager.cpp's Device:: isUpdatable მოთხოვნის მეშვეობით. თუმცა, NNAPI საბოლოოდ არ წავიდა წინ თავისი განახლების გეგმებით. ”

Google-ს არ წარმოუდგენია რაიმე დასაბუთება ამ ნაბიჯის უკან, ასე რომ, დანამდვილებით ვერ ვიტყვით, რატომ მიატოვა Android ML გუნდმა ძალისხმევა. თუმცა, ეს ცვლილება სულაც არ ნიშნავს იმას, რომ Google საერთოდ არ გახდის NNAPI-ების განახლებას. კომპანიას შეუძლია აირჩიოს სხვა მიდგომა მომავალში, მაგრამ შეგვიძლია დარწმუნებული ვიყოთ, რომ ეს არ მოხდება Android 12-ში ან Android 13-ში.