از یک ساخت سفارشی TensorFlow Lite استفاده کنید

اگر یک توسعه‌دهنده‌ی باتجربه‌ی یادگیری ماشین هستید و کتابخانه‌ی از پیش ساخته شده‌ی TensorFlow Lite نیازهای شما را برآورده نمی‌کند، می‌توانید از یک نسخه سفارشی 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'