Google Play পরিষেবাগুলিতে TensorFlow Lite

TensorFlow Lite Google Play পরিষেবার রানটাইমে প্লে পরিষেবার বর্তমান সংস্করণে চলমান সমস্ত Android ডিভাইসের জন্য উপলব্ধ। এই রানটাইম আপনাকে আপনার অ্যাপে টেনসরফ্লো লাইট লাইব্রেরিগুলিকে স্ট্যাটিকভাবে বান্ডিল না করে মেশিন লার্নিং (ML) মডেলগুলি চালানোর অনুমতি দেয়।

Google Play পরিষেবা API-এর মাধ্যমে, আপনি আপনার অ্যাপের আকার কমাতে পারেন এবং লাইব্রেরির সর্বশেষ স্থিতিশীল সংস্করণ থেকে উন্নত কর্মক্ষমতা অর্জন করতে পারেন। Google Play পরিষেবাগুলিতে TensorFlow Lite হল Android-এ TensorFlow Lite ব্যবহার করার প্রস্তাবিত উপায়।

আপনি Quickstart এর সাথে Play পরিষেবার রানটাইম শুরু করতে পারেন, যা একটি নমুনা অ্যাপ্লিকেশন বাস্তবায়নের জন্য ধাপে ধাপে নির্দেশিকা প্রদান করে। আপনি যদি ইতিমধ্যেই আপনার অ্যাপে স্ট্যান্ড-অ্যালোন TensorFlow Lite ব্যবহার করে থাকেন, তাহলে Play পরিষেবার রানটাইম ব্যবহার করার জন্য একটি বিদ্যমান অ্যাপ আপডেট করতে স্ট্যান্ড-এলোন TensorFlow Lite বিভাগ থেকে স্থানান্তর করুন। Google Play পরিষেবাগুলি সম্পর্কে আরও তথ্যের জন্য, Google Play পরিষেবাগুলির ওয়েবসাইট দেখুন৷

Play পরিষেবার রানটাইম ব্যবহার করা

Google Play পরিষেবাগুলিতে TensorFlow Lite নিম্নলিখিত প্রোগ্রামিং ভাষা এপিসের মাধ্যমে উপলব্ধ:

সীমাবদ্ধতা

গুগল প্লে পরিষেবাগুলিতে টেনসরফ্লো লাইটের নিম্নলিখিত সীমাবদ্ধতা রয়েছে:

  • হার্ডওয়্যার ত্বরণ প্রতিনিধিদের জন্য সমর্থন হার্ডওয়্যার ত্বরণ বিভাগে তালিকাভুক্ত প্রতিনিধিদের মধ্যে সীমাবদ্ধ। অন্য কোন ত্বরণ প্রতিনিধি সমর্থিত হয় না.
  • কাস্টম অপ্স সহ পরীক্ষামূলক বা অপ্রচলিত TensorFlow Lite API সমর্থিত নয়।

সমর্থন এবং প্রতিক্রিয়া

আপনি টেনসরফ্লো ইস্যু ট্র্যাকারের মাধ্যমে প্রতিক্রিয়া জানাতে এবং সমর্থন পেতে পারেন। অনুগ্রহ করে Google Play পরিষেবাতে TensorFlow Lite-এর জন্য সমস্যা টেমপ্লেট ব্যবহার করে সমস্যা এবং সহায়তার অনুরোধ জানান।

সেবা পাবার শর্ত

Google Play পরিষেবা API-এ TensorFlow Lite-এর ব্যবহার Google API-এর পরিষেবার শর্তাবলীর অধীন৷

গোপনীয়তা এবং ডেটা সংগ্রহ

আপনি যখন Google Play পরিষেবার API-এ TensorFlow Lite ব্যবহার করেন, তখন ইনপুট ডেটার প্রক্রিয়াকরণ, যেমন ছবি, ভিডিও, টেক্সট সম্পূর্ণরূপে ডিভাইসে হয় এবং Google Play পরিষেবা API-তে TensorFlow Lite সেই ডেটা Google সার্ভারে পাঠায় না। ফলস্বরূপ, আপনি ডেটা প্রক্রিয়াকরণের জন্য আমাদের APIগুলি ব্যবহার করতে পারেন যা ডিভাইসটি ছেড়ে যাওয়া উচিত নয়৷

টেন্সরফ্লো লাইট Google Play পরিষেবার API গুলি বাগ ফিক্স, আপডেট করা মডেল এবং হার্ডওয়্যার অ্যাক্সিলারেটর সামঞ্জস্যপূর্ণ তথ্য পাওয়ার জন্য সময়ে সময়ে Google সার্ভারের সাথে যোগাযোগ করতে পারে। Google Play পরিষেবার API-এ টেনসরফ্লো লাইট আপনার অ্যাপের API-এর কার্যক্ষমতা এবং ব্যবহার সম্পর্কে মেট্রিক্স Google-কে পাঠায়। Google এই মেট্রিক্স ডেটা ব্যবহার করে পারফরম্যান্স পরিমাপ, ডিবাগ, রক্ষণাবেক্ষণ এবং APIগুলি উন্নত করতে এবং অপব্যবহার বা অপব্যবহার শনাক্ত করতে, যেমন আমাদের গোপনীয়তা নীতিতে আরও বর্ণিত হয়েছে৷

প্রযোজ্য আইন অনুসারে Google Play পরিষেবা API-এর মেট্রিক্স ডেটাতে Google-এর TensorFlow Lite-এর প্রক্রিয়াকরণ সম্পর্কে আপনার অ্যাপের ব্যবহারকারীদের জানানোর জন্য আপনি দায়ী।

আমরা যে ডেটা সংগ্রহ করি তার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • ডিভাইস তথ্য (যেমন প্রস্তুতকারক, মডেল, OS সংস্করণ এবং বিল্ড) এবং উপলব্ধ ML হার্ডওয়্যার এক্সিলারেটর (GPU এবং DSP)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
  • ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত ডিভাইস শনাক্তকারী।
  • অ্যাপের তথ্য (প্যাকেজের নাম, অ্যাপ সংস্করণ)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
  • API কনফিগারেশন (যেমন কোন প্রতিনিধি ব্যবহার করা হচ্ছে)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
  • ঘটনার ধরন (যেমন দোভাষী সৃষ্টি, অনুমান)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
  • ত্রুটি কোড. ডায়াগনস্টিকস জন্য ব্যবহৃত.
  • কর্মক্ষমতা বৈশিষ্ট্যের মান. ডায়াগনস্টিকস জন্য ব্যবহৃত.

পরবর্তী পদক্ষেপ

TensorFlow Lite-এর সাথে আপনার মোবাইল অ্যাপ্লিকেশনে মেশিন লার্নিং বাস্তবায়ন সম্পর্কে আরও তথ্যের জন্য, TensorFlow Lite বিকাশকারী গাইড দেখুন। আপনি TensorFlow Hub- এ চিত্র শ্রেণীবিভাগ, অবজেক্ট সনাক্তকরণ এবং অন্যান্য অ্যাপ্লিকেশনের জন্য অতিরিক্ত TensorFlow Lite মডেলগুলি খুঁজে পেতে পারেন৷