GpuDelegate

classe pública GpuDelegate

Delegate para inferência de GPU.

Nota: Ao chamar Interpreter.Options.addDelegate() e Interpreter.run() , o chamador deve ter um EGLContext no encadeamento atual e Interpreter.run() deve ser chamado a partir do mesmo EGLContext . Se um EGLContext não existir, o delegado criará um internamente, mas o desenvolvedor deverá assegurar que Interpreter.run() seja sempre chamado a partir do mesmo encadeamento no qual Interpreter.Options.addDelegate() foi chamado.

Classes aninhadas

classe GpuDelegate.Options Esta classe está obsoleta. Em vez disso, use GpuDelegateFactory.Options .

Construtores públicos

Métodos públicos

vazio
fechar ()
Libera recursos TFLite em tempo de execução C.
grandes
getNativeHandle ()
Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.

Métodos Herdados

Construtores públicos

público GpuDelegate (opções GpuDelegateFactory.Options )

Parâmetros
opções

público GpuDelegate ()

Métodos públicos

vazio público fechar ()

Libera recursos TFLite em tempo 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 Java Delegate mantém a propriedade da instância de delegado nativa e deve garantir sua existência 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 tenha sido anexado a um interpretador, portanto, esse método não deve ser chamado até que um interpretador tenha sido construído com esse delegado.

Devoluções
  • O identificador de delegado nativo. Em C/C++, isso deve ser um ponteiro para 'TfLiteOpaqueDelegate'.