Builder für ClassifierOptions.
Public Constructors
|
Builder()
|
Public Methods
| Finale ClassifierOptions |
build()
Validiert und erstellt die
ClassifierOptions-Instanz. |
| Zusammenfassung ClassifierOptions.Builder |
setCategoryAllowlist(List<String> categoryAllowlist)
Legt die optionale Zulassungsliste mit Kategorienamen fest.
|
| Zusammenfassung ClassifierOptions.Builder |
setCategoryDenylist(List<String> categoryDenylist)
Legt die optionale Sperrliste für Kategorienamen fest.
|
| Zusammenfassung ClassifierOptions.Builder |
setDisplayNamesLocale(Sprache String)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
|
| Zusammenfassung ClassifierOptions.Builder |
setMaxResults(Integer maxResults)
Legt die optionale maximale Anzahl der Klassifizierungsergebnisse mit den besten Bewertungen fest, die zurückgegeben werden sollen.
|
| Zusammenfassung ClassifierOptions.Builder |
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
public final ClassifierOptions build ()
Validiert und erstellt die ClassifierOptions-Instanz.
Löst aus
| IllegalArgumentException | wenn ERROR(/maxResults) auf einen Wert <= 0 festgelegt ist.
|
|---|
public abstrakt ClassifierOptions.Builder setCategoryAllowlist (List<String>categoryAllowlist)
Legt die optionale Zulassungsliste mit Kategorienamen fest.
Wenn das Feld nicht leer ist, werden Erkennungsergebnisse herausgefiltert, deren Kategoriename nicht in diesem Set enthalten ist. Doppelte oder unbekannte Kategorienamen werden ignoriert. Schließt sich gegenseitig aus mit categoryDenylist.
Parameter
| categoryAllowlist |
|---|
public abstract ClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
Legt die optionale Sperrliste für Kategorienamen fest.
Wenn das Feld nicht leer ist, werden Erkennungsergebnisse herausgefiltert, deren Kategoriename in diesem Satz enthalten ist.
Doppelte oder unbekannte Kategorienamen werden ignoriert. Schließt sich gegenseitig aus mit categoryAllowlist.
Parameter
| categoryDenylist |
|---|
public abstrakt ClassifierOptions.Builder setDisplayNamesLocale (String Sprache)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
Parameter
| locale |
|---|
public abstrakt ClassifierOptions.Builder setMaxResults (Integer maxResults)
Legt die optionale maximale Anzahl der Klassifizierungsergebnisse mit den besten Bewertungen fest, die zurückgegeben werden sollen.
Wenn nicht festgelegt, werden alle verfügbaren Ergebnisse zurückgegeben. Wenn festgelegt, muss der Wert größer als 0 sein.
Parameter
| maxResults |
|---|
public abstrakt ClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)
Legt den optionalen Schwellenwert für die Punktzahl fest. Ergebnisse mit einem Wert unter diesem Wert werden abgelehnt.
Überschreibt den in den TFLite-Modellmetadaten angegebenen Schwellenwert für die Punktzahl, falls vorhanden.
Parameter
| scoreThreshold |
|---|