Menggunakan build TensorFlow Lite kustom

Jika Anda adalah developer ML berpengalaman dan library TensorFlow Lite yang dibuat sebelumnya tidak sesuai dengan kebutuhan, Anda dapat menggunakan build TensorFlow Lite kustom dengan ML Kit. Misalnya, Anda dapat menambahkan ops kustom.

Prasyarat

Memaketkan TensorFlow Lite kustom untuk Android

Membuat 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

Langkah ini akan menghasilkan file AAR di bazel-genfiles/tensorflow/lite/java/. Publikasikan TensorFlow Lite AAR kustom ke repositori Maven lokal:

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

Terakhir, di build.gradle aplikasi Anda, ganti TensorFlow Lite dengan versi kustom:

implementation 'org.tensorflow:tensorflow-lite:0.1.100'