Builder für LanguageDetector.LanguageDetectorOptions
.
Public Constructors
Builder()
|
Public Methods
Finale LanguageDetector.LanguageDetectorOptions |
build()
Validiert und erstellt die
LanguageDetector.LanguageDetectorOptions -Instanz. |
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder | |
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryAllowlist(List<String> categoryAllowlist)
Legt die optionale Zulassungsliste mit Kategorienamen fest.
|
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryDenylist(List<String> categoryDenylist)
Legt die optionale Sperrliste für Kategorienamen fest.
|
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder |
setDisplayNamesLocale(Sprache String)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
|
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder |
setMaxResults(Integer maxResults)
Legt die optionale maximale Anzahl der Klassifizierungsergebnisse mit den besten Bewertungen fest, die zurückgegeben werden sollen.
|
Zusammenfassung LanguageDetector.LanguageDetectorOptions.Builder |
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
public final LanguageDetector.LanguageDetectorOptions build ()
Validiert und erstellt die LanguageDetector.LanguageDetectorOptions
-Instanz.
Löst aus
IllegalArgumentException | wenn eine der Optionen ungültig ist. |
---|
public abstrakt LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (BaseOptions-Wert)
Legt die Basisoptionen für die Textklassifikatoraufgabe fest.
Parameter
value |
---|
public abstrakt LanguageDetector.LanguageDetectorOptions.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 abstraact LanguageDetector.LanguageDetectorOptions.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 LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (String-Sprache)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
Parameter
locale |
---|
public abstrakt LanguageDetector.LanguageDetectorOptions.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 LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float-Wertgrenzwert)
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 |
---|