השתמש במבנה מותאם אישית של TensorFlow Lite

אם אתה מפתח ML מנוסה וספריית TensorFlow Lite הבנויה מראש אינה עונה על הצרכים שלך, אתה יכול להשתמש במבנה TensorFlow Lite מותאם אישית עם ערכת ML. לדוגמה, ייתכן שתרצה להוסיף פעולות מותאמות אישית.

דרישות מוקדמות

צרור 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'