אם אתה מפתח ML מנוסה וספריית TensorFlow Lite הבנויה מראש אינה עונה על הצרכים שלך, אתה יכול להשתמש במבנה TensorFlow Lite מותאם אישית עם ערכת ML. לדוגמה, ייתכן שתרצה להוסיף פעולות מותאמות אישית.
דרישות מוקדמות
- סביבת בנייה עובדת של TensorFlow Lite
צרור TensorFlow Lite מותאם אישית עבור אנדרואיד
בנה את Tensorflow Lite AAR:
bazel build --cxxopt='--std=c++11' -c opt \ --fat_apk_cpu=x86,x86_64,arm64-v8a,armeabi-v7a \ //tensorflow/lite/java:tensorflow-lite
זה יפיק קובץ AAR ב- bazel-genfiles/tensorflow/lite/java/
. פרסם את Tensorflow Lite AAR המותאם אישית למאגר Maven המקומי שלך:
mvn install:install-file -Dfile=bazel-genfiles/tensorflow/lite/java/tensorflow-lite.aar -DgroupId=org.tensorflow \ -DartifactId=tensorflow-lite -Dversion=0.1.100 -Dpackaging=aar
לבסוף, באפליקציה build.gradle
שלך, בטל את Tensorflow Lite עם הגרסה המותאמת אישית שלך:
implementation 'org.tensorflow:tensorflow-lite:0.1.100'