ClassifierOptions.Builder

পাবলিক স্ট্যাটিক বিমূর্ত ক্লাস ClassifierOptions.Builder

ClassifierOptions জন্য নির্মাতা।

পাবলিক কনস্ট্রাক্টর

পাবলিক পদ্ধতি

চূড়ান্ত ক্লাসিফায়ার অপশন
নির্মাণ ()
ClassifierOptions উদাহরণ যাচাই করে এবং তৈরি করে।
বিমূর্ত ClassifierOptions.Builder
setCategoryAllowlist ( List < String > categoryAllowlist)
বিভাগের নামের ঐচ্ছিক অনুমোদিত তালিকা সেট করে।
বিমূর্ত ClassifierOptions.Builder
setCategoryDenylist ( তালিকা < String > categoryDenylist)
বিভাগের নামগুলির ঐচ্ছিক অস্বীকার তালিকা সেট করে।
বিমূর্ত ClassifierOptions.Builder
সেটDisplayNamesLocale ( স্ট্রিং লোকেল)
TFLite মডেল মেটাডেটার মাধ্যমে নির্দিষ্ট প্রদর্শন নামের জন্য ব্যবহার করার জন্য ঐচ্ছিক লোকেল সেট করে, যদি থাকে।
বিমূর্ত ClassifierOptions.Builder
setMaxResults ( পূর্ণসংখ্যা সর্বাধিক ফলাফল)
ফিরতে সর্বোচ্চ স্কোর করা শ্রেণীবিভাগ ফলাফলের ঐচ্ছিক সর্বোচ্চ সংখ্যা সেট করে।
বিমূর্ত ClassifierOptions.Builder
সেটস্কোর থ্রেশহোল্ড ( ফ্লোট স্কোর থ্রেশহোল্ড)
ঐচ্ছিক স্কোর থ্রেশহোল্ড সেট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক বিল্ডার ()

পাবলিক পদ্ধতি

সর্বজনীন চূড়ান্ত ক্লাসিফায়ার অপশন বিল্ড ()

ClassifierOptions উদাহরণ যাচাই করে এবং তৈরি করে।

নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ERROR(/maxResults) একটি মান <= 0 এ সেট করা থাকে।

সর্বজনীন বিমূর্ত ClassifierOptions.Builder setCategoryAllowlist ( List < String > categoryAllowlist)

বিভাগের নামের ঐচ্ছিক অনুমোদিত তালিকা সেট করে।

যদি খালি না থাকে, শনাক্তকরণ ফলাফল যার বিভাগের নাম এই সেটে নেই তা ফিল্টার আউট করা হবে। সদৃশ বা অজানা বিভাগের নাম উপেক্ষা করা হয়। categoryDenylist সাথে পারস্পরিক একচেটিয়া।

পরামিতি
বিভাগ অনুমোদিত তালিকা

সর্বজনীন বিমূর্ত ClassifierOptions.Builder setCategoryDenylist ( তালিকা < String > categoryDenylist)

বিভাগের নামগুলির ঐচ্ছিক অস্বীকার তালিকা সেট করে।

খালি না থাকলে, এই সেটে যার বিভাগের নাম আছে তা সনাক্তকরণের ফলাফলগুলি ফিল্টার করা হবে৷ সদৃশ বা অজানা বিভাগের নাম উপেক্ষা করা হয়। categoryAllowlist সাথে পারস্পরিকভাবে এক্সক্লুসিভ।

পরামিতি
বিভাগ অস্বীকারকারী

সর্বজনীন বিমূর্ত ClassifierOptions.Builder setDisplayNamesLocale ( স্ট্রিং লোকেল)

TFLite মডেল মেটাডেটার মাধ্যমে নির্দিষ্ট প্রদর্শন নামের জন্য ব্যবহার করার জন্য ঐচ্ছিক লোকেল সেট করে, যদি থাকে।

পরামিতি
লোকেল

সর্বজনীন বিমূর্ত ClassifierOptions.Builder setMaxResults ( Integer maxResults)

ফিরতে সর্বোচ্চ স্কোর করা শ্রেণীবিভাগ ফলাফলের ঐচ্ছিক সর্বোচ্চ সংখ্যা সেট করে।

সেট করা না থাকলে, সমস্ত উপলব্ধ ফলাফল ফেরত দেওয়া হয়। সেট করা হলে, অবশ্যই > 0 হতে হবে।

পরামিতি
সর্বোচ্চ ফলাফল

সর্বজনীন বিমূর্ত ClassifierOptions.Builder setScoreThreshold ( Float scoreThreshold)

ঐচ্ছিক স্কোর থ্রেশহোল্ড সেট করে। এই মানের নিচে স্কোর সহ ফলাফল প্রত্যাখ্যান করা হয়।

TFLite মডেল মেটাডেটাতে নির্দিষ্ট স্কোর থ্রেশহোল্ড ওভাররাইড করে, যদি থাকে।

পরামিতি
স্কোর থ্রেশহোল্ড