যদি আপনি একজন অভিজ্ঞ 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'