Interpreter.Options

classe publique statique Interpreter.Options

Classe d'options permettant de contrôler le comportement de l'interpréteur d'exécution.

Constructeurs publics

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 ()

public Options (InterpreterApi.Options)

Paramètres
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.