GpuDelegate

clase pública GpuDelegate

Delegate para la inferencia de GPU.

Nota: Cuando se llama a Interpreter.Options.addDelegate() y Interpreter.run(), el llamador debe tener un EGLContext en el subproceso actual, y se debe llamar a Interpreter.run() desde el mismo EGLContext. Si un EGLContext no existe, el delegado creará uno internamente, pero el desarrollador debe asegurarse de que siempre se llame a Interpreter.run() desde el mismo subproceso en el que se llamó a Interpreter.Options.addDelegate().

Categorías anidadas

clase GpuDelegate.Options Esta clase dejó de estar disponible. Se usa GpuDelegateFactory.Options en su lugar.  

Constructores públicos

Métodos públicos

void
close()
Libera los recursos de TFLite en el entorno de ejecución C.
long
getNativeHandle()
Muestra un controlador nativo para la implementación delegada de TensorFlow Lite.

Métodos heredados

Constructores públicos

public GpuDelegate (opciones de GpuDelegateFactory.Options)

Parámetros
Opciones

public GpuDelegate ()

Métodos públicos

public void close ()

Libera los recursos de TFLite en el entorno de ejecución C.

Se espera que el usuario llame a este método de forma explícita.

public long getNativeHandle ()

Muestra un controlador nativo para la implementación delegada de TensorFlow Lite.

Nota: El Delegate de Java conserva la propiedad de la instancia delegada nativa y debe garantizar su existencia durante el uso con cualquier instancia InterpreterApi.

Nota: Es posible que la instancia de delegado nativo no se cree hasta que el delegado se haya adjuntado a un intérprete, por lo que no se debe llamar a este método hasta que se haya construido un intérprete con este delegado.

Devuelve
  • Controlador del delegado nativo. En C/C++, debería ser un puntero a "TfLiteOpaqueDelegate".