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

আপনি যদি একজন অভিজ্ঞ এমএল ডেভেলপার হন এবং আগে থেকে তৈরি টেনসরফ্লো লাইট লাইব্রেরি আপনার চাহিদা পূরণ না করে, তাহলে আপনি ML কিট সহ একটি কাস্টম টেনসরফ্লো লাইট বিল্ড ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি কাস্টম অপ্স যোগ করতে চাইতে পারেন।

পূর্বশর্ত

  • একটি কার্যকরী TensorFlow Lite বিল্ড পরিবেশ

Android এর জন্য একটি কাস্টম 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

এটি 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'