একটি কাস্টম TensorFlow Lite বিল্ড ব্যবহার করুন

যদি আপনি একজন অভিজ্ঞ ML ডেভেলপার হন এবং পূর্বে তৈরি TensorFlow Lite লাইব্রেরি আপনার চাহিদা পূরণ না করে, তাহলে আপনি ML Kit সহ একটি কাস্টম 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

এটি bazel-genfiles/tensorflow/lite/java/ তে একটি AAR ফাইল তৈরি করবে। আপনার স্থানীয় Maven সংগ্রহস্থলে কাস্টম Tensorflow Lite AAR প্রকাশ করুন:

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'