GpuDelegate

classe pubblica GpuDelegate

Delegate per l'inferenza GPU.

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

Corsi nidificati

classe GpuDelegate.Options Questo corso è deprecato. Usa invece il criterio GpuDelegateFactory.Options.  

Costruttori pubblici

Metodi pubblici

void
close()
Libera risorse TFLite nel runtime C.
lunghi
getNativeHandle()
Restituisce un handle nativo all'implementazione delegata di TensorFlow Lite.

Metodi ereditati

Costruttori pubblici

Public GpuDelegate (opzioni GpuDelegateFactory.Options)

Parametri
opzioni del modello.

pubblico GpuDelegate ()

Metodi pubblici

pubblica void chiudi ()

Libera risorse TFLite nel runtime C.

L'utente deve chiamare questo metodo in modo esplicito.

pubblici long getNativeHandle ()

Restituisce un handle nativo all'implementazione delegata di TensorFlow Lite.

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

Nota: è possibile che l'istanza nativa del delegato non venga creata finché il delegato non è stato associato a un interprete, quindi questo metodo non deve essere chiamato finché non è stato creato un interprete con questo delegato.

Ritorni
  • L'handle nativo del delegato. In C/C++, dovrebbe essere un puntatore a "TfLiteOpaqueDelegate".