Compilador para LanguageDetector.LanguageDetectorOptions
.
Constructores públicos
Métodos públicos
final LanguageDetector.LanguageDetectorOptions |
build()
Valida y compila la instancia de
LanguageDetector.LanguageDetectorOptions . |
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
setBaseOptions(valor BaseOptions)
Establece las opciones básicas para la tarea de clasificador de texto.
|
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryAllowlist(Lista<String> categoryAllowlist)
Establece la lista opcional de nombres de categorías permitidos.
|
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryDenylist(List<String> categoryDenylist)
Configura la lista de bloqueo opcional de los nombres de categorías.
|
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
setDisplayNamesLocale(configuración regional de String)
Establece la configuración regional opcional que se usará para los nombres visibles que se especifican a través de los metadatos del modelo de TFLite, si corresponde.
|
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
setMaxResults(número entero maxResults)
Establece la cantidad máxima opcional de resultados de clasificación con puntuación más alta que se mostrarán.
|
abstracto LanguageDetector.LanguageDetectorOptions.Builder |
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
público final LanguageDetector.LanguageDetectorOptions compilación ()
Valida y compila la instancia de LanguageDetector.LanguageDetectorOptions
.
Arroja
IllegalArgumentException | si alguna de las opciones establecidas no es válida. |
---|
público abstracto LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (BaseOptions value)
Establece las opciones básicas para la tarea de clasificador de texto.
Parámetros
value |
---|
resumen público LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)
Establece la lista opcional de nombres de categorías permitidos.
Si no está vacío, se filtrarán los resultados de detección cuyo nombre de categoría no se encuentre en este conjunto. Los nombres de categorías duplicados o desconocidos se ignoran. Este campo y categoryDenylist
son mutuamente excluyentes.
Parámetros
categoryAllowlist |
---|
resumen público LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
Configura la lista de bloqueo opcional de los nombres de categorías.
Si no está vacío, se filtrarán los resultados de detección cuyo nombre de categoría se encuentre en este conjunto.
Los nombres de categorías duplicados o desconocidos se ignoran. Este campo y categoryAllowlist
son mutuamente excluyentes.
Parámetros
categoryDenylist |
---|
público abstracto LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (String configuración regional)
Establece la configuración regional opcional que se usará para los nombres visibles que se especifican a través de los metadatos del modelo de TFLite, si corresponde.
Parámetros
configuración regional |
---|
resumen público LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (número entero maxResults)
Establece la cantidad máxima opcional de resultados de clasificación con puntuación más alta que se mostrarán.
Si no la estableces, se mostrarán todos los resultados disponibles. Si se configura, debe ser mayor que 0.
Parámetros
maxResults |
---|
resumen público LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float scoreThreshold)
Establece el umbral de puntuación opcional. Se rechazan los resultados con una puntuación inferior a este valor.
Anula el umbral de puntuación especificado en los metadatos del modelo de TFLite, si corresponde.
Parámetros
scoreThreshold |
---|