| Subclasses indiretas conhecidas |
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.
Métodos públicos
| void |
close()
Fecha o delegado e libera todos os recursos associados a ele.
|
| abstrato longo |
getNativeHandle()
Retorna um identificador nativo para a implementação do delegado do TensorFlow Lite.
|
Métodos herdados
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".
Gera
| IllegalStateException | se chamado antes da construção da instância do delegado nativo. |
|---|