Watch keynotes, product sessions, workshops, and more from Google I/O See playlist

Delegate

public interface Delegate

Wrapper for a native TensorFlow Lite Delegate.

WARNING: This is an experimental interface that is subject to change.

If a delegate implementation holds additional resources or memory that should be explicitly freed, then best practice is to add a close() method to the implementation and have the client call that explicitly when the delegate instance is no longer in use. While this approach technically allows sharing of a single delegate instance across multiple interpreter instances, the delegate implementation must explicitly support this.

Public Methods

abstract long
getNativeHandle ()
Returns a native handle to the TensorFlow Lite delegate implementation.

Public Methods

public abstract long getNativeHandle ()

Returns a native handle to the TensorFlow Lite delegate implementation.

Note: The Java Delegate maintains ownership of the native delegate instance, and must ensure its existence for the duration of usage with any Interpreter .

Returns
  • The native delegate handle. In C/C++, this should be a pointer to 'TfLiteOpaqueDelegate'.