إذا كنت أحد مطوري تعلم الآلة ذوي الخبرة وكانت مكتبة TensorFlow Lite المبنية مسبقًا لا تلبي احتياجاتك، فيمكنك استخدام إصدار TensorFlow Lite المخصص مع ML Kit. على سبيل المثال، قد ترغب في إضافة عمليات مخصصة.
المتطلبات الأساسية
- بيئة بناء TensorFlow Lite عاملة
تجميع TensorFlow Lite المخصص لنظام Android
بناء 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'