Builder para a classe LanguageDetector.LanguageDetectorOptions.
Construtores públicos
|
Builder()
|
Métodos públicos
| final LanguageDetector.LanguageDetectorOptions |
build()
Valida e cria a instância
LanguageDetector.LanguageDetectorOptions. |
| abstrato LanguageDetector.LanguageDetectorOptions.Builder | |
| abstrato LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryAllowlist(List<String> categoryAllowlist)
Define a lista de permissões opcional de nomes de categorias.
|
| abstrato LanguageDetector.LanguageDetectorOptions.Builder |
setCategoryDenylist(List<String> categoryDenylist)
Define a lista de bloqueio opcional de nomes de categorias.
|
| abstrato LanguageDetector.LanguageDetectorOptions.Builder |
setDisplayNamesLocale(localidade String)
Define a localidade opcional a ser usada para nomes de exibição especificados pelos metadados do modelo TFLite, se houver.
|
| abstrato LanguageDetector.LanguageDetectorOptions.Builder |
setMaxResults(Integer maxResults)
Define o número máximo opcional de resultados de classificação com a melhor pontuação a serem retornados.
|
| abstrato LanguageDetector.LanguageDetectorOptions.Builder |
Métodos herdados
Construtores públicos
public Builder ()
Métodos públicos
public final LanguageDetector.LanguageDetectorOptions build ()
Valida e cria a instância LanguageDetector.LanguageDetectorOptions.
Gera
| IllegalArgumentException | se alguma das opções definidas for inválida. |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (valor de BaseOptions)
Define as opções básicas para a tarefa do classificador de texto.
Parâmetros
| valor |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (Lista<String> categoriaAllowlist)
Define a lista de permissões opcional de nomes de categorias.
Se não estiver vazio, os resultados de detecção com um nome de categoria que não estiver nesse conjunto serão filtrados. Nomes de categoria duplicados ou desconhecidos são ignorados. Mutuamente exclusivo com categoryDenylist.
Parâmetros
| categoryAllowlist |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
Define a lista de bloqueio opcional de nomes de categorias.
Se não estiver vazio, os resultados de detecção com o nome de categoria nesse conjunto serão filtrados.
Nomes de categoria duplicados ou desconhecidos são ignorados. Mutuamente exclusivo com categoryAllowlist.
Parâmetros
| categoryDenylist |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (localidade da String)
Define a localidade opcional a ser usada para nomes de exibição especificados pelos metadados do modelo TFLite, se houver.
Parâmetros
| localidade |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (Número inteiro maxResults)
Define o número máximo opcional de resultados de classificação com a melhor pontuação a serem retornados.
Se não for definido, todos os resultados disponíveis serão retornados. Se definido, precisa ser maior que 0.
Parâmetros
| maxResults |
|---|
public LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float scoreThreshold)
Define o limite de pontuação opcional. Os resultados com pontuação abaixo desse valor são rejeitados.
Substitui o limite de pontuação especificado nos metadados do modelo TFLite, se houver.
Parâmetros
| scoreThreshold |
|---|