| Sottoclassi indirette note | 
Wrapper per un delegato TensorFlow Lite nativo.
Se un'implementazione delegata contiene risorse o memoria aggiuntive che devono essere liberate esplicitamente, la best practice consiste nell'aggiungere un metodo close() all'implementazione e fare in modo che il client lo chiami in modo esplicito quando l'istanza delegata non è più in uso. Sebbene questo approccio consenta tecnicamente la condivisione di una singola istanza del delegato tra più istanze dell'interprete, l'implementazione del delegato deve supportarla esplicitamente.
Metodi pubblici
| void | 
 
close()
                
                   
Chiude il delegato e rilascia tutte le risorse associate. 
 | 
| astratto lungo | 
 
getNativeHandle()
                
                   
Restituisce un handle nativo all'implementazione delegata di TensorFlow Lite. 
 | 
Metodi ereditati
Metodi pubblici
pubblica void chiudi ()
Chiude il delegato e rilascia tutte le risorse associate.
A differenza del metodo dichiarato nell'interfaccia di base Closeable, questo metodo non genera eccezioni selezionate.
Public astratto long getNativeHandle ()
Restituisce un handle nativo all'implementazione delegata di TensorFlow Lite.
Nota: Delegate Java mantiene la proprietà dell'istanza del delegato nativo e deve garantirne l'esistenza per la durata di utilizzo con qualsiasi istanza InterpreterApi.
 
Nota: è possibile che l'istanza nativa del delegato non venga creata finché il delegato non è stato associato a un interprete, quindi questo metodo non deve essere chiamato finché non è stato creato un interprete con questo delegato.
Ritorni
- L'handle nativo del delegato. In C/C++, dovrebbe essere un puntatore a "TfLiteOpaqueDelegate".
 
Lanci
| IllegalStateException | se viene chiamato prima della creazione dell'istanza del delegato nativo. | 
|---|