Un builder che aiuta a configurare un'istanza di ImageClassifierOptions.
Metodi pubblici
ImageClassifier.ImageClassifierOptions | costruire () |
ImageClassifier.ImageClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) Imposta le opzioni generali per configurare le API delle attività, come gli acceleratori. |
ImageClassifier.ImageClassifierOptions.Builder | setDisplayNamesLocale ( String displayNamesLocale) Imposta le impostazioni locali da utilizzare per i nomi visualizzati specificati tramite i metadati del modello TFLite, se presenti. |
ImageClassifier.ImageClassifierOptions.Builder | setLabelAllowList ( Lista < String > labelAllowList) Imposta la lista consentita opzionale di etichette. |
ImageClassifier.ImageClassifierOptions.Builder | setLabelDenyList ( Elenco < String > labelDenyList) Imposta la lista negata facoltativa delle etichette. |
ImageClassifier.ImageClassifierOptions.Builder | setMaxResults (int maxResults) Imposta il numero massimo di risultati con il punteggio più alto da restituire. |
ImageClassifier.ImageClassifierOptions.Builder | setNumThread (int numThread) Questo metodo è deprecato. utilizzare invece BaseOptions per configurare il numero di thread. Questo metodo sovrascriverà il numero di thread configurati da BaseOptions . |
ImageClassifier.ImageClassifierOptions.Builder | setScoreThreshold (soglia punteggio float) Imposta la soglia del punteggio. |
Metodi ereditati
Metodi pubblici
public ImageClassifier.ImageClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)
Imposta le opzioni generali per configurare le API delle attività, come gli acceleratori.
Parametri
baseOpzioni |
---|
public ImageClassifier.ImageClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)
Imposta le impostazioni locali da utilizzare per i nomi visualizzati specificati tramite i metadati del modello TFLite, se presenti.
Il valore predefinito è inglese( "en"
). Consulta il file di schema dei metadati TFLite. per il modello accettato di localizzazione.
Parametri
displayNamesLocale |
---|
public ImageClassifier.ImageClassifierOptions.Builder setLabelAllowList ( Lista < String > labelAllowList)
Imposta la lista consentita opzionale di etichette.
Se non sono vuote, le classificazioni la cui etichetta non è presente in questo insieme verranno filtrate. Le etichette duplicate o sconosciute vengono ignorate. Si escludono a vicenda con labelDenyList.
Parametri
etichettaAllowList |
---|
public ImageClassifier.ImageClassifierOptions.Builder setLabelDenyList ( Lista < String > labelDenyList)
Imposta la lista negata facoltativa delle etichette.
Se non sono vuote, le classificazioni la cui etichetta è in questo set verranno filtrate. Le etichette duplicate o sconosciute vengono ignorate. Si escludono a vicenda con labelAllowList.
Parametri
etichettaDenyList |
---|
public ImageClassifier.ImageClassifierOptions.Builder setMaxResults (int maxResults)
Imposta il numero massimo di risultati con il punteggio più alto da restituire.
Se < 0, verranno restituiti tutti i risultati. Se 0, viene restituito un errore di argomento non valido. Il valore predefinito è -1.
Parametri
maxResults |
---|
Lancia
IllegalArgumentException | se maxResults è 0. |
---|
public ImageClassifier.ImageClassifierOptions.Builder setNumThreads (int numThreads)
Questo metodo è deprecato .
utilizzare invece BaseOptions
per configurare il numero di thread. Questo metodo sovrascriverà il numero di thread configurati da BaseOptions
.
Imposta il numero di thread da utilizzare per le operazioni TFLite che supportano il multithreading durante l'esecuzione dell'inferenza con la CPU. Il valore predefinito è -1.
numThreads deve essere maggiore di 0 o uguale a -1. L'impostazione di numThreads su -1 ha l'effetto di consentire al runtime TFLite di impostare il valore.
Parametri
numThread |
---|
public ImageClassifier.ImageClassifierOptions.Builder setScoreThreshold (float scoreThreshold)
Imposta la soglia del punteggio.
Sostituisce quello fornito nei metadati del modello (se presente). I risultati inferiori a questo valore vengono rifiutati.
Parametri
punteggioSoglia |
---|