מדריך להעברה ל-NNAPI
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ממשק Neural Networks API (NNAPI) הוצא משימוש. הוא הושק ב-Android 8.1 כדי לספק ממשק מאוחד להסקה שמואצלת בחומרה לצורך למידת מכונה במכשיר, והוצא משימוש ב-Android 15.
אחרי השקת NNAPI, תחום למידת המכונה במכשיר (ODML) התפתח במהירות. הפריצות החדשות, כמו מודלים של טרנספורמרים ודפוסי הפצה, בשילוב עם קצב החדשנות הגבוה בתחום, הובילו לכך שמפתחים נזקקו לכלים ולתשתית שמתעדכנים בתדירות גבוהה.
כדי לענות על הצרכים האלה, Google פיתחה את TensorFlow Lite ב-Play Services, שמספק סביבת זמן ריצה של TensorFlow שניתן לעדכן עבור מודלים מותאמים אישית של למידת מכונה במכשיר, ואת AICore, שמספק מודלים בסיסיים של GenAI כמו Gemini Nano ישירות במכשירי Android. כדי להבהיר את הדרכים המומלצות לשימוש ב-ML בסביבת הייצור ב-Android, הוצאנו משימוש את NNAPI (Neural Networks API).
כדי לעבור מ-NNAPI, אפשר לעיין בהוראות ל-TensorFlow Lite ב-Google Play Services ובהוראות ל-TFLite GPU delegate (אופציונלי) לשיפור המהירות באמצעות החומרה.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-04-07 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-04-07 (שעון UTC)."],[],[],null,["# NNAPI Migration Guide\n\nThe Neural Networks API (NNAPI) is deprecated. It was\n[introduced in Android 8.1](/about/versions/oreo/android-8.1#nnapi) to provide a unified interface for hardware\naccelerated inference for on-device machine learning,\nand deprecated in Android 15.\n\nAfter NNAPI's release, the field of on-device machine learning (ODML)\nadvanced rapidly. Breakthroughs such as transformer and diffusion models,\nalong with the high rate of innovation in the field meant that\ndevelopers needed tools and infrastructure that update frequently.\n\nTo meet those needs, Google developed\n[TensorFlow Lite in Play Services](https://www.tensorflow.org/lite/android/play_services),\nproviding an updatable TensorFlow runtime for custom on-device ML models,\nand [AICore](/ml/aicore), which provide GenAI foundation models like\nGemini Nano directly on Android devices. To provide greater clarity on\nthe recommended paths for production ML on Android, NNAPI (Neural Networks API)\nwas deprecated.\n\nTo migrate from NNAPI, see the instructions for\n[TensorFlow Lite in Google Play Services](https://www.tensorflow.org/lite/android/play_services)\nand optionally [TFLite GPU delegate](https://www.tensorflow.org/lite/android/delegates/gpu) for hardware acceleration."]]