LiteRT প্লে পরিষেবার বর্তমান সংস্করণে চলমান সমস্ত Android ডিভাইসের জন্য Google Play পরিষেবার রানটাইমে উপলব্ধ। এই রানটাইম আপনাকে আপনার অ্যাপে LiteRT লাইব্রেরিগুলিকে স্ট্যাটিকভাবে বান্ডিল না করে মেশিন লার্নিং (ML) মডেলগুলি চালানোর অনুমতি দেয়৷
Google Play পরিষেবা API-এর মাধ্যমে, আপনি আপনার অ্যাপের আকার কমাতে পারেন এবং লাইব্রেরির সর্বশেষ স্থিতিশীল সংস্করণ থেকে উন্নত কর্মক্ষমতা অর্জন করতে পারেন। Google Play পরিষেবাগুলিতে TensorFlow Lite হল Android-এ LiteRT ব্যবহার করার প্রস্তাবিত উপায়।
আপনি যদি ইতিমধ্যেই আপনার অ্যাপে স্বতন্ত্র TensorFlow Lite ব্যবহার করে থাকেন, তাহলে Play পরিষেবার রানটাইম ব্যবহার করার জন্য একটি বিদ্যমান অ্যাপ আপডেট করতে স্বতন্ত্র LiteRT বিভাগে স্থানান্তর করুন। Google Play পরিষেবাগুলি সম্পর্কে আরও তথ্যের জন্য, Google Play পরিষেবাগুলির ওয়েবসাইট দেখুন৷
Play পরিষেবার রানটাইম ব্যবহার করা
Google Play পরিষেবাগুলিতে LiteRT নিম্নলিখিত প্রোগ্রামিং ভাষা apis-এর মাধ্যমে উপলব্ধ:
- Java API - গাইড দেখুন
- C API - গাইড দেখুন
সীমাবদ্ধতা
Google Play পরিষেবাগুলিতে LiteRT এর নিম্নলিখিত সীমাবদ্ধতা রয়েছে:
- হার্ডওয়্যার ত্বরণ প্রতিনিধিদের জন্য সমর্থন হার্ডওয়্যার ত্বরণ বিভাগে তালিকাভুক্ত প্রতিনিধিদের মধ্যে সীমাবদ্ধ। অন্য কোন ত্বরণ প্রতিনিধি সমর্থিত হয় না.
- কাস্টম অপ্স সহ পরীক্ষামূলক বা অপ্রচলিত LiteRT API সমর্থিত নয়।
সমর্থন এবং প্রতিক্রিয়া
আপনি টেনসরফ্লো ইস্যু ট্র্যাকারের মাধ্যমে প্রতিক্রিয়া জানাতে এবং সমর্থন পেতে পারেন। Google Play পরিষেবাতে LiteRT-এর ইস্যু টেমপ্লেট ব্যবহার করে অনুগ্রহ করে সমস্যা এবং সহায়তার অনুরোধ জানান।
পরিষেবার শর্তাবলী
Google Play পরিষেবা API-এ LiteRT-এর ব্যবহার Google API-এর পরিষেবার শর্তাবলীর অধীন৷
গোপনীয়তা এবং ডেটা সংগ্রহ
আপনি যখন Google Play পরিষেবা APIগুলিতে LiteRT ব্যবহার করেন, তখন ইনপুট ডেটা প্রক্রিয়াকরণ, যেমন ছবি, ভিডিও, পাঠ্য, সম্পূর্ণরূপে ডিভাইসে ঘটে এবং Google Play পরিষেবা APIগুলিতে TensorFlow Lite সেই ডেটা Google সার্ভারে পাঠায় না৷ ফলস্বরূপ, আপনি ডেটা প্রক্রিয়াকরণের জন্য আমাদের APIগুলি ব্যবহার করতে পারেন যা ডিভাইসটি ছেড়ে যাওয়া উচিত নয়৷
বাগ ফিক্স, আপডেট করা মডেল এবং হার্ডওয়্যার এক্সিলারেটর সামঞ্জস্যপূর্ণ তথ্য পাওয়ার জন্য Google Play পরিষেবা API-এর LiteRT সময়ে সময়ে Google সার্ভারের সাথে যোগাযোগ করতে পারে। Google Play পরিষেবা API-তে LiteRT এছাড়াও Google-এ আপনার অ্যাপের API-এর কার্যক্ষমতা এবং ব্যবহার সম্পর্কে মেট্রিক্স পাঠায়। Google এই মেট্রিক্স ডেটা ব্যবহার করে পারফরম্যান্স পরিমাপ, ডিবাগ, রক্ষণাবেক্ষণ এবং APIগুলি উন্নত করতে এবং অপব্যবহার বা অপব্যবহার শনাক্ত করতে, যেমন আমাদের গোপনীয়তা নীতিতে আরও বর্ণিত হয়েছে৷
প্রযোজ্য আইন অনুসারে Google Play পরিষেবা API-এর মেট্রিক্স ডেটাতে Google-এর LiteRT প্রক্রিয়াকরণ সম্পর্কে আপনার অ্যাপের ব্যবহারকারীদের জানানোর জন্য আপনি দায়ী।
আমরা যে ডেটা সংগ্রহ করি তার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিভাইস তথ্য (যেমন প্রস্তুতকারক, মডেল, OS সংস্করণ এবং বিল্ড) এবং উপলব্ধ ML হার্ডওয়্যার এক্সিলারেটর (GPU এবং DSP)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত ডিভাইস শনাক্তকারী।
- অ্যাপের তথ্য (প্যাকেজের নাম, অ্যাপ সংস্করণ)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- API কনফিগারেশন (যেমন কোন প্রতিনিধি ব্যবহার করা হচ্ছে)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ঘটনার ধরন (যেমন দোভাষী সৃষ্টি, অনুমান)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ত্রুটি কোড. ডায়াগনস্টিকস জন্য ব্যবহৃত.
- কর্মক্ষমতা মেট্রিক্স। ডায়াগনস্টিকস জন্য ব্যবহৃত.
LiteRT প্লে পরিষেবার বর্তমান সংস্করণে চলমান সমস্ত Android ডিভাইসের জন্য Google Play পরিষেবার রানটাইমে উপলব্ধ। এই রানটাইম আপনাকে আপনার অ্যাপে LiteRT লাইব্রেরিগুলিকে স্ট্যাটিকভাবে বান্ডিল না করে মেশিন লার্নিং (ML) মডেলগুলি চালানোর অনুমতি দেয়৷
Google Play পরিষেবা API-এর মাধ্যমে, আপনি আপনার অ্যাপের আকার কমাতে পারেন এবং লাইব্রেরির সর্বশেষ স্থিতিশীল সংস্করণ থেকে উন্নত কর্মক্ষমতা অর্জন করতে পারেন। Google Play পরিষেবাগুলিতে TensorFlow Lite হল Android-এ LiteRT ব্যবহার করার প্রস্তাবিত উপায়।
আপনি যদি ইতিমধ্যেই আপনার অ্যাপে স্বতন্ত্র TensorFlow Lite ব্যবহার করে থাকেন, তাহলে Play পরিষেবার রানটাইম ব্যবহার করার জন্য একটি বিদ্যমান অ্যাপ আপডেট করতে স্বতন্ত্র LiteRT বিভাগে স্থানান্তর করুন। Google Play পরিষেবাগুলি সম্পর্কে আরও তথ্যের জন্য, Google Play পরিষেবাগুলির ওয়েবসাইট দেখুন৷
Play পরিষেবার রানটাইম ব্যবহার করা
Google Play পরিষেবাগুলিতে LiteRT নিম্নলিখিত প্রোগ্রামিং ভাষা apis-এর মাধ্যমে উপলব্ধ:
- Java API - গাইড দেখুন
- C API - গাইড দেখুন
সীমাবদ্ধতা
Google Play পরিষেবাগুলিতে LiteRT এর নিম্নলিখিত সীমাবদ্ধতা রয়েছে:
- হার্ডওয়্যার ত্বরণ প্রতিনিধিদের জন্য সমর্থন হার্ডওয়্যার ত্বরণ বিভাগে তালিকাভুক্ত প্রতিনিধিদের মধ্যে সীমাবদ্ধ। অন্য কোন ত্বরণ প্রতিনিধি সমর্থিত হয় না.
- কাস্টম অপ্স সহ পরীক্ষামূলক বা অপ্রচলিত LiteRT API সমর্থিত নয়।
সমর্থন এবং প্রতিক্রিয়া
আপনি টেনসরফ্লো ইস্যু ট্র্যাকারের মাধ্যমে প্রতিক্রিয়া জানাতে এবং সমর্থন পেতে পারেন। Google Play পরিষেবাতে LiteRT-এর ইস্যু টেমপ্লেট ব্যবহার করে অনুগ্রহ করে সমস্যা এবং সহায়তার অনুরোধ জানান।
পরিষেবার শর্তাবলী
Google Play পরিষেবা API-এ LiteRT-এর ব্যবহার Google API-এর পরিষেবার শর্তাবলীর অধীন৷
গোপনীয়তা এবং ডেটা সংগ্রহ
আপনি যখন Google Play পরিষেবা APIগুলিতে LiteRT ব্যবহার করেন, তখন ইনপুট ডেটা প্রক্রিয়াকরণ, যেমন ছবি, ভিডিও, পাঠ্য, সম্পূর্ণরূপে ডিভাইসে ঘটে এবং Google Play পরিষেবা APIগুলিতে TensorFlow Lite সেই ডেটা Google সার্ভারে পাঠায় না৷ ফলস্বরূপ, আপনি ডেটা প্রক্রিয়াকরণের জন্য আমাদের APIগুলি ব্যবহার করতে পারেন যা ডিভাইসটি ছেড়ে যাওয়া উচিত নয়৷
বাগ ফিক্স, আপডেট করা মডেল এবং হার্ডওয়্যার এক্সিলারেটর সামঞ্জস্যপূর্ণ তথ্য পাওয়ার জন্য Google Play পরিষেবা API-এর LiteRT সময়ে সময়ে Google সার্ভারের সাথে যোগাযোগ করতে পারে। Google Play পরিষেবা API-তে LiteRT এছাড়াও Google-এ আপনার অ্যাপের API-এর কার্যক্ষমতা এবং ব্যবহার সম্পর্কে মেট্রিক্স পাঠায়। Google এই মেট্রিক্স ডেটা ব্যবহার করে পারফরম্যান্স পরিমাপ, ডিবাগ, রক্ষণাবেক্ষণ এবং APIগুলি উন্নত করতে এবং অপব্যবহার বা অপব্যবহার শনাক্ত করতে, যেমন আমাদের গোপনীয়তা নীতিতে আরও বর্ণিত হয়েছে৷
প্রযোজ্য আইন অনুসারে Google Play পরিষেবা API-এর মেট্রিক্স ডেটাতে Google-এর LiteRT প্রক্রিয়াকরণ সম্পর্কে আপনার অ্যাপের ব্যবহারকারীদের জানানোর জন্য আপনি দায়ী।
আমরা যে ডেটা সংগ্রহ করি তার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিভাইস তথ্য (যেমন প্রস্তুতকারক, মডেল, OS সংস্করণ এবং বিল্ড) এবং উপলব্ধ ML হার্ডওয়্যার এক্সিলারেটর (GPU এবং DSP)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত ডিভাইস শনাক্তকারী।
- অ্যাপের তথ্য (প্যাকেজের নাম, অ্যাপ সংস্করণ)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- API কনফিগারেশন (যেমন কোন প্রতিনিধি ব্যবহার করা হচ্ছে)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ঘটনার ধরন (যেমন দোভাষী সৃষ্টি, অনুমান)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ত্রুটি কোড. ডায়াগনস্টিকস জন্য ব্যবহৃত.
- কর্মক্ষমতা মেট্রিক্স। ডায়াগনস্টিকস জন্য ব্যবহৃত.
LiteRT প্লে পরিষেবার বর্তমান সংস্করণে চলমান সমস্ত Android ডিভাইসের জন্য Google Play পরিষেবার রানটাইমে উপলব্ধ। এই রানটাইম আপনাকে আপনার অ্যাপে LiteRT লাইব্রেরিগুলিকে স্ট্যাটিকভাবে বান্ডিল না করে মেশিন লার্নিং (ML) মডেলগুলি চালানোর অনুমতি দেয়৷
Google Play পরিষেবা API-এর মাধ্যমে, আপনি আপনার অ্যাপের আকার কমাতে পারেন এবং লাইব্রেরির সর্বশেষ স্থিতিশীল সংস্করণ থেকে উন্নত কর্মক্ষমতা অর্জন করতে পারেন। Google Play পরিষেবাগুলিতে TensorFlow Lite হল Android-এ LiteRT ব্যবহার করার প্রস্তাবিত উপায়।
আপনি যদি ইতিমধ্যেই আপনার অ্যাপে স্বতন্ত্র TensorFlow Lite ব্যবহার করে থাকেন, তাহলে Play পরিষেবার রানটাইম ব্যবহার করার জন্য একটি বিদ্যমান অ্যাপ আপডেট করতে স্বতন্ত্র LiteRT বিভাগে স্থানান্তর করুন। Google Play পরিষেবাগুলি সম্পর্কে আরও তথ্যের জন্য, Google Play পরিষেবাগুলির ওয়েবসাইট দেখুন৷
Play পরিষেবার রানটাইম ব্যবহার করা
Google Play পরিষেবাগুলিতে LiteRT নিম্নলিখিত প্রোগ্রামিং ভাষা apis-এর মাধ্যমে উপলব্ধ:
- Java API - গাইড দেখুন
- C API - গাইড দেখুন
সীমাবদ্ধতা
Google Play পরিষেবাগুলিতে LiteRT এর নিম্নলিখিত সীমাবদ্ধতা রয়েছে:
- হার্ডওয়্যার ত্বরণ প্রতিনিধিদের জন্য সমর্থন হার্ডওয়্যার ত্বরণ বিভাগে তালিকাভুক্ত প্রতিনিধিদের মধ্যে সীমাবদ্ধ। অন্য কোন ত্বরণ প্রতিনিধি সমর্থিত হয় না.
- কাস্টম অপ্স সহ পরীক্ষামূলক বা অপ্রচলিত LiteRT API সমর্থিত নয়।
সমর্থন এবং প্রতিক্রিয়া
আপনি টেনসরফ্লো ইস্যু ট্র্যাকারের মাধ্যমে প্রতিক্রিয়া জানাতে এবং সমর্থন পেতে পারেন। Google Play পরিষেবাতে LiteRT-এর ইস্যু টেমপ্লেট ব্যবহার করে অনুগ্রহ করে সমস্যা এবং সহায়তার অনুরোধ জানান।
পরিষেবার শর্তাবলী
Google Play পরিষেবা API-এ LiteRT-এর ব্যবহার Google API-এর পরিষেবার শর্তাবলীর অধীন৷
গোপনীয়তা এবং ডেটা সংগ্রহ
আপনি যখন Google Play পরিষেবা APIগুলিতে LiteRT ব্যবহার করেন, তখন ইনপুট ডেটা প্রক্রিয়াকরণ, যেমন ছবি, ভিডিও, পাঠ্য, সম্পূর্ণরূপে ডিভাইসে ঘটে এবং Google Play পরিষেবা APIগুলিতে TensorFlow Lite সেই ডেটা Google সার্ভারে পাঠায় না৷ ফলস্বরূপ, আপনি ডেটা প্রক্রিয়াকরণের জন্য আমাদের APIগুলি ব্যবহার করতে পারেন যা ডিভাইসটি ছেড়ে যাওয়া উচিত নয়৷
বাগ ফিক্স, আপডেট করা মডেল এবং হার্ডওয়্যার এক্সিলারেটর সামঞ্জস্যপূর্ণ তথ্য পাওয়ার জন্য Google Play পরিষেবা API-এর LiteRT সময়ে সময়ে Google সার্ভারের সাথে যোগাযোগ করতে পারে। Google Play পরিষেবা API-তে LiteRT এছাড়াও Google-এ আপনার অ্যাপের API-এর কার্যক্ষমতা এবং ব্যবহার সম্পর্কে মেট্রিক্স পাঠায়। Google এই মেট্রিক্স ডেটা ব্যবহার করে পারফরম্যান্স পরিমাপ, ডিবাগ, রক্ষণাবেক্ষণ এবং APIগুলি উন্নত করতে এবং অপব্যবহার বা অপব্যবহার শনাক্ত করতে, যেমন আমাদের গোপনীয়তা নীতিতে আরও বর্ণিত হয়েছে৷
প্রযোজ্য আইন অনুসারে Google Play পরিষেবা API-এর মেট্রিক্স ডেটাতে Google-এর LiteRT প্রক্রিয়াকরণ সম্পর্কে আপনার অ্যাপের ব্যবহারকারীদের জানানোর জন্য আপনি দায়ী।
আমরা যে ডেটা সংগ্রহ করি তার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিভাইস তথ্য (যেমন প্রস্তুতকারক, মডেল, OS সংস্করণ এবং বিল্ড) এবং উপলব্ধ ML হার্ডওয়্যার এক্সিলারেটর (GPU এবং DSP)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত ডিভাইস শনাক্তকারী।
- অ্যাপের তথ্য (প্যাকেজের নাম, অ্যাপ সংস্করণ)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- API কনফিগারেশন (যেমন কোন প্রতিনিধি ব্যবহার করা হচ্ছে)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ঘটনার ধরন (যেমন দোভাষী সৃষ্টি, অনুমান)। ডায়াগনস্টিকস এবং ব্যবহার বিশ্লেষণের জন্য ব্যবহৃত হয়।
- ত্রুটি কোড. ডায়াগনস্টিকস জন্য ব্যবহৃত.
- কর্মক্ষমতা মেট্রিক্স। ডায়াগনস্টিকস জন্য ব্যবহৃত.