classe publique statique Interpreter.Options
Classe d'options permettant de contrôler le comportement de l'interpréteur d'exécution.
Constructeurs publics
Options()
|
|
Options(options InterpreterApi.Options)
|
Méthodes publiques
Interpreter.Options |
addDelegate(délégué de délégué)
Ajoute un
Delegate à appliquer lors de la création de l'interpréteur. |
Interpreter.Options |
addDelegateFactory(delegateFactoryDelegateFactory)
Ajoute un
DelegateFactory qui sera appelé pour appliquer le Delegate créé lors de la création de l'interpréteur. |
Interpreter.Options |
setAllowBufferHandleOutput(boolean allow)
Avancé: à définir si la sortie de la poignée de mémoire tampon est autorisée.
|
Interpreter.Options |
setAllowFp16PrecisionForFp32(boolean allow)
Cette méthode est obsolète. Utilisez de préférence NnApiMetadata.Options#setAllowFp16(boolean
enable).
|
Interpreter.Options |
setCancellable(boolean allow)
Avancé: indiquez si l'interprète peut être annulé.
|
Interpreter.Options |
setNumThreads(nombre entier de threads numThreads)
Définit le nombre de threads à utiliser pour les opérations compatibles avec le multithreading.
|
Interpreter.Options |
setRuntime(environnement d'exécution InterpreterApi.Options.TfLiteRuntime)
Indiquez où obtenir l'implémentation de l'environnement d'exécution TF Lite.
|
Interpreter.Options |
setUseNNAPI(booléen useNNAPI)
Détermine si l'API NN doit être utilisée (si disponible) pour l'exécution des opérations.
|
Interpreter.Options |
setUseXNNPACK(booléen useXNNPACK)
Activer ou désactiver un ensemble optimisé de noyaux de processeur (fourni par XNNPACK).
|
Méthodes héritées
Constructeurs publics
public Options ()
Méthodes publiques
public Interpreter.Options addDelegate (délégué délégué)
Ajoute un Delegate
à appliquer lors de la création de l'interpréteur.
Les délégués ajoutés ici sont appliqués avant ceux créés à partir d'un DelegateFactory
ajouté avec addDelegateFactory(DelegateFactory)
.
Notez que TF Lite dans les services Google Play (voir setRuntime(InterpreterApi.Options.TfLiteRuntime)
) n'est pas compatible avec les délégués externes (fournis par le développeur). De plus, l'ajout d'un Delegate
autre que ERROR(/NnApiDelegate)
n'est pas autorisé ici lorsque vous utilisez TF Lite dans les services Google Play.