GpuDelegate

Classe publique GpuDelegate

Delegate pour l'inférence GPU.

Remarque: Lorsque vous appelez Interpreter.Options.addDelegate() et Interpreter.run(), l'appelant doit disposer d'un EGLContext dans le thread actuel, et Interpreter.run() doit être appelé à partir du même EGLContext. Si aucun élément EGLContext n'existe, le délégué en crée un en interne, mais le développeur doit s'assurer que Interpreter.run() est toujours appelé à partir du thread dans lequel Interpreter.Options.addDelegate() a été appelé.

Classes imbriquées

classe GpuDelegate.Options Cette classe est obsolète. Utilisez plutôt GpuDelegateFactory.Options.  

Constructeurs publics

Méthodes publiques

void
close()
Libère des ressources TFLite dans l'environnement d'exécution C.
long
getNativeHandle()
Renvoie un handle natif à l'implémentation du délégué TensorFlow Lite.

Méthodes héritées

boolean
equals(Object arg0)
finale Classe<?>
getClass()
int
hashCode()
final vide
notify()
final vide
notifyAll()
String
toString()
final vide
wait(long arg0, int arg1)
final vide
wait(long arg0)
final vide
wait()
org.tensorflow.lite.Delegate
void
close()
Ferme le délégué et libère toutes les ressources qui lui sont associées.
abstrait long
getNativeHandle()
Renvoie un handle natif à l'implémentation du délégué TensorFlow Lite.
abstrait vide
fermer()
abstrait vide
fermer()

Constructeurs publics

public GpuDelegate (GpuDelegateFactory.Options options)

Paramètres
options

public GpuDelegate ()

Méthodes publiques

public void close ()

Libère des ressources TFLite dans l'environnement d'exécution C.

L'utilisateur doit appeler cette méthode explicitement.

public long getNativeHandle ()

Renvoie un handle natif à l'implémentation du délégué TensorFlow Lite.

Remarque: Le Delegate Java reste propriétaire de l'instance déléguée native et doit s'assurer qu'elle existe pour toute la durée d'utilisation de toute instance InterpreterApi.

Remarque: L'instance de délégué native ne peut pas être créée tant que le délégué n'a pas été associé à un interpréteur. Par conséquent, cette méthode ne doit être appelée qu'après la création d'un interprète avec ce délégué.

Renvoie
  • Identifiant de délégué natif. En C/C++, il doit s'agir d'un pointeur vers "TfLiteOpaqueDelegate".