BaseOptions.Builder

public static classe astratta BaseOptions.Builder

Builder per BaseOptions .

Costruttori pubblici

Builder ()

Metodi pubblici

astratti BaseOptions
astratto BaseOptions.Builder
setComputeSettings ( ComputeSettings computeSettings)
Imposta le opzioni avanzate dell'acceleratore.
astratto BaseOptions.Builder
setNumThreads (numThreads int)
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
useGpu ()
Utilizza la GPU per l'inferenza.
BaseOptions.Builder
useNnapi ()
Utilizza NNAPI per l'inferenza.

Metodi ereditati

Costruttori pubblici

pubblica Builder ()

Metodi pubblici

public abstract BaseOptions build ()

public abstract BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)

Imposta le opzioni avanzate dell'acceleratore.

Nota: questo metodo avrà la precedenza quelli ad alto livello API di scegliere un delegato, come ad esempio useGpu() e useNnapi() .

Parametri
ComputeSettings

public abstract BaseOptions.Builder setNumThreads (numThreads int)

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 dovrebbe essere maggiore di 0 o uguale a -1. L'impostazione di numThreads su -1 ha l'effetto di consentire al runtime di 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 sovrascrivere le impostazioni da setComputeSettings(ComputeSettings) .

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

pubblico BaseOptions.Builder useNnapi ()

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

Nota: questo metodo sovrascrivere le impostazioni da setComputeSettings(ComputeSettings) .

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