Delegate

Delegado de interface pública
Subclasses indiretas conhecidas

Wrapper para um delegado nativo do TensorFlow Lite.

Se uma implementação delegada contém recursos ou memória adicionais que devem ser explicitamente liberados, a melhor prática é 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 esta abordagem permita tecnicamente o compartilhamento de uma única instância de delegação entre múltiplas instâncias de intérprete, a implementação de delegação deve apoiar isso explicitamente.

Métodos Públicos

vazio
fechar ()
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

fechamento de vazio público ()

Fecha o delegado e libera todos os recursos associados a ele.

Em contraste com o método declarado na interface Closeable base, este método não lança exceções verificadas.

público abstrato longo getNativeHandle ()

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'.
Lança
IllegalStateException se chamado antes da instância do delegado nativo ter sido construída.