از یک ساخت سفارشی 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'