Google ने Google Play Services के माध्यम से NNAPI ड्राइवरों को अद्यतन करने योग्य बनाने की योजना छोड़ दी है

Google ने कथित तौर पर Google Play Services के माध्यम से NNAPI को अद्यतन करने योग्य बनाने की अपनी योजना को छोड़ दिया है। हालाँकि, कंपनी ने इस बदलाव के बारे में कोई विवरण साझा नहीं किया है।

पिछले वर्ष अपने I/O डेवलपर सम्मेलन में, गूगल ने की घोषणा यह न्यूरल नेटवर्क एपीआई (एनएनएपीआई) बनाने के लिए क्वालकॉम के साथ काम कर रहा था, जो एंड्रॉइड में एआई/एमएल सुविधाओं को Google Play सेवाओं के माध्यम से अपडेट करने योग्य बनाता है। एंड्रॉइड 12. इस कदम के पीछे का विचार विखंडन को कम करना और डेवलपर्स को एंड्रॉइड के विभिन्न संस्करणों पर चलने वाले उपकरणों के लिए समान एनएनएपीआई विनिर्देश का उपयोग करने की अनुमति देना था। घोषणा के बाद, एंड्रॉइड एमएल टीम ने चुपचाप अपडेट करने योग्य एनएनएपीआई प्लेटफ़ॉर्म ड्राइवर योजना में देरी कर दी एंड्रॉइड 13. और अब, टीम ने कथित तौर पर प्रयास पूरी तरह से छोड़ दिया है।

हाल ही में आई एक रिपोर्ट के मुताबिक Esper, Android ML टीम के पास है प्रस्तुत नए पैच इस सप्ताह AOSP गेरिट को, जो सुझाव देता है कि Google Google Play Services के माध्यम से NNAPI ड्राइवरों को अद्यतन करने योग्य बनाने की अपनी योजना को छोड़ रहा है। नए पैच का लक्ष्य एनएनएपीआई अपडेटेबिलिटी से संबंधित किसी भी कोड को हटाना है क्योंकि एंड्रॉइड एमएल टीम अपनी अपडेटेबिलिटी योजनाओं के साथ आगे नहीं बढ़ी है।

NNAPI रनटाइम और HAL से isUpdatable क्वेरी को हटाने वाले पैच

जैसा कि प्रतिबद्ध विवरण बताते हैं: "NNAPI ने मूल रूप से GMSCore के माध्यम से अद्यतन प्लेटफ़ॉर्म ड्राइवर वितरित करने की योजना बनाई थी। इन अद्यतन योग्य ड्राइवरों को एनएन एसएआईडीएल उपयोगिता कोड के माध्यम से पुनर्प्राप्त किया जाएगा, और प्रबंधक.सीपीपी के डिवाइस:: isUpdatable क्वेरी के माध्यम से अद्यतन करने योग्य माना जाता है। हालाँकि, एनएनएपीआई अंततः अपनी अद्यतनीकरण योजनाओं के साथ आगे नहीं बढ़ पाया।"

Google ने इस कदम के पीछे कोई तर्क नहीं दिया है, इसलिए हम निश्चित रूप से नहीं कह सकते कि एंड्रॉइड एमएल टीम ने अपने प्रयास क्यों छोड़ दिए। हालाँकि, इस बदलाव का मतलब यह नहीं है कि Google NNAPI को बिल्कुल भी अद्यतन करने योग्य नहीं बनाएगा। कंपनी भविष्य में एक अलग दृष्टिकोण चुन सकती है, लेकिन हम निश्चिंत हो सकते हैं कि एंड्रॉइड 12 या एंड्रॉइड 13 में ऐसा नहीं होगा।