GpuDelegate

classe pública GpuDelegate

Delegate para inferência de GPU.

Observação: ao chamar Interpreter.Options.addDelegate() e Interpreter.run(), o autor da chamada precisa ter um EGLContext na linha de execução atual, e Interpreter.run() precisa ser chamado no mesmo EGLContext. Se um EGLContext não existir, o delegado criará um internamente, mas o desenvolvedor precisará garantir que Interpreter.run() seja sempre chamado na mesma linha de execução em que Interpreter.Options.addDelegate() foi chamado.

Classes aninhadas

classe GpuDelegate.Options Esta classe foi descontinuada. Use GpuDelegateFactory.Options.  

Construtores públicos

Métodos públicos

void
close()
Libera recursos do TFLite no ambiente de execução C.
long
getNativeHandle()
Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.

Métodos herdados

Construtores públicos

public GpuDelegate (opções GpuDelegateFactory.Options)

Parâmetros
do modelo.

public GpuDelegate ()

Métodos públicos

public void close ()

Libera recursos do TFLite no ambiente de execução C.

Espera-se que o usuário chame esse método explicitamente.

public long getNativeHandle ()

Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.

Observação: o Delegate do Java mantém a propriedade da instância delegada nativa e precisa garantir a existência dela durante o uso com qualquer instância de InterpreterApi.

Observação: a instância do delegado nativo não pode ser criada até que o delegado seja anexado a um intérprete. Portanto, este método não deve ser chamado até que um intérprete seja construído com esse delegado.

Retorna
  • O gerenciador delegado nativo. Em C/C++, isso precisa ser um ponteiro para "TfLiteOpaqueDelegate".