Delegate
para inferência de GPU.
Nota: Ao chamar Interpreter.Options.addDelegate()
e Interpreter.run()
, o chamador deve ter um EGLContext
no thread atual e Interpreter.run()
deve ser chamado do mesmo EGLContext
. Se um EGLContext
não existir, o delegado criará um internamente, mas o desenvolvedor deverá garantir que Interpreter.run()
seja sempre chamado a partir do mesmo thread em que Interpreter.Options.addDelegate()
foi chamado.
Classes aninhadas
aula | GpuDelegate.Options | Esta classe está obsoleta. Use GpuDelegateFactory.Options em vez disso. |
Construtores Públicos
GpuDelegate (opções GpuDelegateFactory.Options ) | |
GPUDelegado () |
Métodos Públicos
vazio | fechar () Libera recursos do TFLite em tempo de execução C. |
longo | getNativeHandle () Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite. |
Métodos herdados
Construtores Públicos
públicoGpuDelegate ( )
Métodos Públicos
fechamento de vazio público ()
Libera recursos do TFLite em tempo de execução C.
Espera-se que o usuário chame esse método explicitamente.
getNativeHandle longo público ()
Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.
Nota: O Delegate
Java mantém a propriedade da instância delegada nativa e deve garantir sua existência durante o uso com qualquer instância InterpreterApi
.
Nota: a instância do delegado nativo não pode ser criada até que o delegado tenha sido anexado a um intérprete, portanto este método não deve ser chamado até que um intérprete tenha sido construído com este delegado.
Devoluções
- O identificador de delegado nativo. Em C/C++, este deve ser um ponteiro para 'TfLiteOpaqueDelegate'.