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