ImageEmbedder.ImageEmbedderOptions এর জন্য নির্মাতা
পাবলিক কনস্ট্রাক্টর
নির্মাতা () |
পাবলিক পদ্ধতি
| চূড়ান্ত ImageEmbedder.ImageEmbedderOptions | নির্মাণ () ImageEmbedder.ImageEmbedderOptions উদাহরণ যাচাই করে এবং তৈরি করে। |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder | |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder | |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder | setL2Normalize (বুলিয়ান l2Normalize) প্রত্যাবর্তিত এম্বেডিংগুলিতে L2 স্বাভাবিককরণ করা উচিত কিনা তা সেট করে। |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder | সেট কোয়ান্টাইজ (বুলিয়ান কোয়ান্টাইজ) প্রত্যাবর্তিত এম্বেডিং স্কেলার কোয়ান্টাইজেশনের মাধ্যমে বাইটে পরিমাপ করা উচিত কিনা তা সেট করে। |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder | setResultListener ( ResultListener < ImageEmbedderResult , MPImage > result Listener) যখন ইমেজ এম্বেডার লাইভ স্ট্রীম মোডে থাকে তখন অ্যাসিঙ্ক্রোনাসভাবে এমবেডিং ফলাফল পেতে OutputHandler.ResultListener সেট করে। |
| বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক কনস্ট্রাক্টর
পাবলিক বিল্ডার ()
পাবলিক পদ্ধতি
সর্বজনীন চূড়ান্ত ImageEmbedder.ImageEmbedderOptions বিল্ড ()
ImageEmbedder.ImageEmbedderOptions উদাহরণ যাচাই করে এবং তৈরি করে। *
নিক্ষেপ করে
| অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি ফলাফল শ্রোতা এবং চলমান মোড সঠিকভাবে কনফিগার করা না হয়। ফলাফল শ্রোতা শুধুমাত্র তখনই সেট করা উচিত যখন ইমেজ এমবেডার লাইভ স্ট্রিম মোডে থাকে। |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions ( BaseOptions baseOptions)
ইমেজ এমবেডার টাস্কের জন্য BaseOptions সেট করে।
পরামিতি
| বেস অপশন |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener ( ErrorListener errorListener)
একটি ঐচ্ছিক ErrorListener সেট করে।
পরামিতি
| errorListener |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (বুলিয়ান l2Normalize)
প্রত্যাবর্তিত এম্বেডিংগুলিতে L2 স্বাভাবিককরণ করা উচিত কিনা তা সেট করে। এই বিকল্পটি ব্যবহার করুন শুধুমাত্র যদি মডেলটিতে ইতিমধ্যেই একটি নেটিভ L2_NORMALIZATION TF Lite Op না থাকে৷ বেশিরভাগ ক্ষেত্রে, এটি ইতিমধ্যেই হয় এবং L2 আদর্শ এইভাবে TF Lite অনুমানের মাধ্যমে অর্জন করা হয়।
ডিফল্টরূপে মিথ্যা।
পরামিতি
| l2 স্বাভাবিক করা |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (বুলিয়ান কোয়ান্টাইজ)
প্রত্যাবর্তিত এম্বেডিং স্কেলার কোয়ান্টাইজেশনের মাধ্যমে বাইটে পরিমাপ করা উচিত কিনা তা সেট করে। এমবেডিংগুলিকে পরোক্ষভাবে ইউনিট-নর্ম হিসাবে ধরে নেওয়া হয় এবং তাই যে কোনও মাত্রার [-1.0, 1.0] -এ মান থাকবে তা নিশ্চিত করা হয়। যদি এটি না হয় তাহলে setL2Normalize(boolean) ব্যবহার করুন।
ডিফল্টরূপে মিথ্যা।
পরামিতি
| পরিমাপ করা |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setResultListener ( ResultListener < ImageEmbedderResult , MPImage > resultListener)
যখন ইমেজ এম্বেডার লাইভ স্ট্রীম মোডে থাকে তখন অ্যাসিঙ্ক্রোনাসভাবে এমবেডিং ফলাফল পেতে OutputHandler.ResultListener সেট করে।
পরামিতি
| ফলাফল শ্রোতা |
|---|
সর্বজনীন বিমূর্ত ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode ( RunningMode runningMode)
ইমেজ এমবেডার টাস্কের জন্য RunningMode সেট করে। ইমেজ মোডে ডিফল্ট। ইমেজ এম্বেডারের তিনটি মোড রয়েছে:
- চিত্র: একক চিত্র ইনপুটগুলিতে এমবেডিং নিষ্কাশন সম্পাদনের জন্য মোড।
- ভিডিও: একটি ভিডিওর ডিকোড করা ফ্রেমে এমবেডিং নিষ্কাশন সম্পাদনের মোড।
- লাইভ_স্ট্রিম: ইনপুট ডেটার লাইভ স্ট্রীমে এমবেডিং নিষ্কাশন সম্পাদনের জন্য মোড, যেমন ক্যামেরা থেকে। এই মোডে, অ্যাসিঙ্ক্রোনাসভাবে এমবেডিং ফলাফল পেতে একটি শ্রোতা সেট আপ করতে
setResultListenerঅবশ্যই কল করতে হবে।
পরামিতি
| রানিংমোড |
|---|