Wrapper para um delegado nativo do TensorFlow Lite.
Se uma implementação delegada tiver memória ou recursos extras que precisam ser liberados explicitamente, a prática recomendada é adicionar um método close() à implementação e fazer com que o cliente chame isso explicitamente quando a instância delegada não estiver mais em uso. Embora essa abordagem
permita tecnicamente o compartilhamento de uma única instância delegada em várias instâncias de intérprete,
a implementação do delegado precisa ser explicitamente compatível com isso.
Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.
Métodos herdados
Da interface
java.io.Closeable
abstrato
nulo
close()
Da interface
java.lang.AutoCloseable
abstrato
nulo
close()
Métodos públicos
public
void
close()
Fecha o delegado e libera todos os recursos associados a ele.
Ao contrário do método declarado na interface Closeable básica, esse método não gera exceções verificadas.
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".