公開靜態抽象類別 LanguageDetector.LanguageDetectorOptions.Builder
公用建構函式
Builder()
|
公用方法
繼承的方法
公用建構函式
public Builder ()
公用方法
public 最終 LanguageDetector.LanguageDetectorOptions build ()
驗證並建構 LanguageDetector.LanguageDetectorOptions
執行個體。
擲回
IllegalArgumentException | 表示任何設定選項無效。 |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (BaseOptions value)
設定文字分類器工作的基本選項。
參數
值 |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)
設定選用的類別名稱許可清單。
如果不是空白,系統會篩除此組合中未屬於類別名稱的偵測結果。系統會忽略重複或不明的類別名稱。與 categoryDenylist
互斥。
參數
categoryAllowlist |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
設定類別名稱的拒絕清單 (選填)。
如果沒有空白,系統會篩除此組合中類別名稱的偵測結果。
系統會忽略重複或不明的類別名稱。與 categoryAllowlist
互斥。
參數
categoryDenylist |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (String 語言代碼)
設定用於 TFLite 模型中繼資料指定的顯示名稱選用的語言代碼 (如有)。
參數
語言代碼 |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (Integer maxResults)
設定要傳回的最高評分分類結果數量上限 (選用)。
如果未設定,系統會傳回所有可用的結果。必須大於 0 才能設定。
參數
maxResults |
---|
public 抽象 LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float ScoreThreshold)
設定選用的分數門檻。分數低於這個值會遭到拒絕。
覆寫 TFLite 模型中繼資料中指定的分數門檻 (如有)。
參數
scoreThreshold |
---|