GpuDelegate

classe pubblica GpuDelegate

Delegate per l'inferenza GPU.

Nota: quando si chiama Interpreter.Options.addDelegate() e Interpreter.run() , il chiamante deve avere un EGLContext nel thread corrente e Interpreter.run() deve essere chiamato dallo stesso EGLContext . Se un EGLContext non esiste, il delegato ne creerà uno internamente, ma lo sviluppatore dovrà garantire che Interpreter.run() venga sempre chiamato dallo stesso thread in cui è stato chiamato Interpreter.Options.addDelegate() .

Classi nidificate

classe GpuDelegate.Options Questa classe è deprecata. Utilizza invece GpuDelegateFactory.Options .

Costruttori pubblici

Metodi pubblici

vuoto
vicino ()
Libera risorse TFLite nel runtime C.
lungo
getNativeHandle ()
Restituisce un handle nativo all'implementazione del delegato TensorFlow Lite.

Metodi ereditati

Costruttori pubblici

GpuDelegate pubblico (opzioni GpuDelegateFactory.Options )

Parametri
opzioni

GpuDelegate pubblico ()

Metodi pubblici

pubblico vuoto chiudi ()

Libera risorse TFLite nel runtime C.

È previsto che l'utente chiami questo metodo in modo esplicito.

pubblico lungo getNativeHandle ()

Restituisce un handle nativo all'implementazione del delegato TensorFlow Lite.

Nota: il Delegate Java mantiene la proprietà dell'istanza del delegato nativo e deve garantirne l'esistenza per tutta la durata dell'utilizzo con qualsiasi istanza InterpreterApi .

Nota: l'istanza del delegato nativo non può essere creata finché il delegato non è stato collegato a un interprete, quindi questo metodo non deve essere chiamato finché non è stato costruito un interprete con questo delegato.

ritorna
  • Handle del delegato nativo. In C/C++, dovrebbe essere un puntatore a "TfLiteOpaqueDelegate".