Merci de vous être connecté à Google I/O. Voir toutes les sessions à la demande Regarder à la demande

BaseOptions.Builder

Classe abstraite BaseOptions.Builder de public static

Builder pour BaseOptions .

Constructeurs publics

Méthodes publiques

résumé BaseOptions
build ()
abstrait BaseOptions.Builder
setComputeSettings ( ComputeSettings computeSettings)
Définit les options avancées de l'accélérateur.
abstrait BaseOptions.Builder
setNumThreads (numThreads int)
Définit le nombre de threads à utiliser pour les opérations TFLite qui prennent en charge le multi-threading lors de l'exécution de l'inférence avec le processeur.
BaseOptions.Builder
useGpu ()
Utilise le GPU pour l'inférence.
BaseOptions.Builder
useNnapi ()
Utilise NNAPI pour l'inférence.

Méthodes héritées

Constructeurs publics

Constructeur public ()

Méthodes publiques

public abstract BaseOptions build ()

public abstract BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)

Définit les options avancées de l'accélérateur.

Remarque: cette méthode remplace les API de choisir un haut niveau délégué, comme useGpu() et useNnapi() .

Paramètres
ComputeSettings

public abstract BaseOptions.Builder setNumThreads (int numThreads)

Définit le nombre de threads à utiliser pour les opérations TFLite qui prennent en charge le multi-threading lors de l'exécution de l'inférence avec le processeur. La valeur par défaut est -1.

numThreads doit être supérieur à 0 ou égal à -1. La définition de numThreads sur -1 a pour effet de laisser le runtime TFLite définir la valeur.

Paramètres
nombre de fils

publique BaseOptions.Builder useGpu ()

Utilise le GPU pour l'inférence. Les paramètres de configuration avancés du GPU seront définis sur les valeurs par défaut.

Remarque: cette méthode remplace les paramètres de setComputeSettings(ComputeSettings) .

Pour manipuler les paramètres de configuration GPU avancés, utilisez setComputeSettings(ComputeSettings) .

publique BaseOptions.Builder useNnapi ()

Utilise NNAPI pour l'inférence. Les paramètres de configuration NNAPI avancés seront définis sur les valeurs par défaut.

Remarque: cette méthode remplace les paramètres de setComputeSettings(ComputeSettings) .

Pour manipuler les paramètres de configuration de NNAPI avancés, utilisez setComputeSettings(ComputeSettings) .