BaseOptions.Builder

classe astratta statica pubblica BaseOptions.Builder

Costruttore per BaseOptions .

Costruttori pubblici

Metodi pubblici

Opzioni Base astratte
BaseOptions.Builder astratto
setComputeSettings ( ComputeSettings computeSettings)
Imposta le opzioni avanzate dell'acceleratore.
BaseOptions.Builder astratto
setNumThread (int numThread)
Imposta il numero di thread da utilizzare per le operazioni TFLite che supportano il multi-threading durante l'esecuzione dell'inferenza con la CPU.
BaseOptions.Builder
utilizzareGpu ()
Utilizza la GPU per l'inferenza.
BaseOptions.Builder
utilizzareNnapi ()
Utilizza NNAPI per l'inferenza.

Metodi ereditati

Costruttori pubblici

Costruttore pubblico ()

Metodi pubblici

public abstract BaseOptions build ()

public abstract BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)

Imposta le opzioni avanzate dell'acceleratore.

Nota: questo metodo sovrascriverà le API di alto livello per scegliere un delegato, come useGpu() e useNnapi() .

Parametri
computeSettings

public abstract BaseOptions.Builder setNumThreads (int numThreads)

Imposta il numero di thread da utilizzare per le operazioni TFLite che supportano il multi-threading 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

pubblico BaseOptions.Builder useGpu ()

Utilizza la GPU per l'inferenza. Le impostazioni di configurazione avanzata della GPU verranno impostate sui valori predefiniti.

Nota: questo metodo sovrascriverà le impostazioni di setComputeSettings(ComputeSettings) .

Per manipolare le impostazioni di configurazione avanzate della GPU, utilizzare setComputeSettings(ComputeSettings) .

public BaseOptions.Builder useNnapi ()

Utilizza NNAPI per l'inferenza. Le impostazioni di configurazione NNAPI avanzate verranno impostate sui valori predefiniti.

Nota: questo metodo sovrascriverà le impostazioni di setComputeSettings(ComputeSettings) .

Per manipolare le impostazioni di configurazione NNAPI avanzate, utilizzare setComputeSettings(ComputeSettings) .