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