LanguageDetector.LanguageDetectorOptions.Builder

classe astratta statica pubblica LanguageDetector.LanguageDetectorOptions.Builder

Costruttori pubblici

Metodi pubblici

final LanguageDetector.LanguageDetectorOptions
build()
Convalida e crea l'istanza LanguageDetector.LanguageDetectorOptions.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setBaseOptions(valore BaseOptions)
Imposta le opzioni di base per l'attività di classificazione del testo.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setCategoryAllowlist(Elenco<Stringa> categoriaLista consentita)
Imposta la lista consentita facoltativa dei nomi delle categorie.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setCategoryDenylist(Lista<Stringa> categoriaLista bloccata)
Consente di impostare la lista bloccata facoltativa dei nomi di categorie.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setDisplayNamesLocale(impostazione internazionale stringa)
Imposta le impostazioni internazionali facoltative da utilizzare per i nomi visualizzati specificati tramite gli eventuali metadati del modello TFLite.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setMaxResults(Numero intero maxResults)
Imposta il numero massimo facoltativo di risultati di classificazione con il punteggio più alto da restituire.
astratto LanguageDetector.LanguageDetectorOptions.Builder
setScoreThreshold(Virgola mobile scoreThreshold)
Imposta la soglia di punteggio facoltativa.

Metodi ereditati

Costruttori pubblici

pubblica Builder ()

Metodi pubblici

Public final LanguageDetector.LanguageDetectorOptions build ()

Convalida e crea l'istanza LanguageDetector.LanguageDetectorOptions.

Lanci
IllegalArgumentException se una delle opzioni impostate non è valida.

pubblici astratto LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (valore BaseOptions)

Imposta le opzioni di base per l'attività di classificazione del testo.

Parametri
valore

Public astratto LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (List<Stringa> categoriaAllowlist)

Imposta la lista consentita facoltativa dei nomi delle categorie.

Se il campo non è vuoto, i risultati del rilevamento il cui nome di categoria non è presente in questo set verranno filtrati. I nomi di categoria duplicati o sconosciuti vengono ignorati. In esclusiva con categoryDenylist.

Parametri
categoryAllowlist

pubblici astratto LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (List<Stringa> categoriaDenylist)

Consente di impostare la lista bloccata facoltativa dei nomi di categorie.

Se il campo non è vuoto, i risultati del rilevamento il cui nome di categoria è presente in questo set verranno filtrati. I nomi di categoria duplicati o sconosciuti vengono ignorati. In esclusiva con categoryAllowlist.

Parametri
categoryDenylist

pubblici astratta LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (Impostazioni internazionali della stringa)

Imposta le impostazioni internazionali facoltative da utilizzare per i nomi visualizzati specificati tramite gli eventuali metadati del modello TFLite.

Parametri
locale

Public astratto LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (Integer maxResults)

Imposta il numero massimo facoltativo di risultati di classificazione con il punteggio più alto da restituire.

Se non viene impostato, vengono restituiti tutti i risultati disponibili. Se impostato, deve essere maggiore di 0.

Parametri
maxResults

pubblici astratto LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (scoreThreshold in virgola mobile)

Imposta la soglia di punteggio facoltativa. I risultati con un punteggio inferiore a questo valore vengono rifiutati.

Esegue l'override della soglia di punteggio specificata nell'eventuale presenza di metadati del modello TFLite.

Parametri
scoreThreshold