Costruttore per TextClassifier.TextClassifierOptions
.
Costruttori pubblici
Builder()
|
Metodi pubblici
finale TextClassifier.TextClassifierOptions |
build()
Convalida e crea l'istanza
TextClassifier.TextClassifierOptions . |
astratto TextClassifier.TextClassifierOptions.Builder |
setBaseOptions(valore BaseOptions)
Imposta le opzioni di base per l'attività di classificazione del testo.
|
astratto TextClassifier.TextClassifierOptions.Builder |
setCategoryAllowlist(Elenco<Stringa> categoriaLista consentita)
Imposta la lista consentita facoltativa dei nomi delle categorie.
|
astratto TextClassifier.TextClassifierOptions.Builder |
setCategoryDenylist(Lista<Stringa> categoriaLista bloccata)
Consente di impostare la lista bloccata facoltativa dei nomi di categorie.
|
astratto TextClassifier.TextClassifierOptions.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 TextClassifier.TextClassifierOptions.Builder |
setMaxResults(Numero intero maxResults)
Imposta il numero massimo facoltativo di risultati di classificazione con il punteggio più alto da restituire.
|
astratto TextClassifier.TextClassifierOptions.Builder |
Metodi ereditati
Costruttori pubblici
pubblica Builder ()
Metodi pubblici
Public final TextClassifier.TextClassifierOptions build ()
Convalida e crea l'istanza TextClassifier.TextClassifierOptions
.
Lanci
IllegalArgumentException | se una delle opzioni impostate non è valida. |
---|
pubblici astratto TextClassifier.TextClassifierOptions.Builder setBaseOptions (valore BaseOptions)
Imposta le opzioni di base per l'attività di classificazione del testo.
Parametri
valore |
---|
pubblici astratto TextClassifier.TextClassifierOptions.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 TextClassifier.TextClassifierOptions.Builder setCategoryDenylist (List<Stringa> categoriaLista bloccata)
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 astratto TextClassifier.TextClassifierOptions.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 TextClassifier.TextClassifierOptions.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 TextClassifier.TextClassifierOptions.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 |
---|