公共类 GpuDelegate
Delegate,用于 GPU 推理。
注意:调用 Interpreter.Options.addDelegate() 和 Interpreter.run() 时,调用方必须在当前线程中有 EGLContext,并且必须从同一 EGLContext 调用 Interpreter.run()。如果 EGLContext 不存在,委托会在内部创建一个,但开发者必须确保始终从调用 Interpreter.Options.addDelegate() 的同一线程调用 Interpreter.run()。
嵌套类
| 类别 | GpuDelegate.Options |
此类已废弃。请改用 GpuDelegateFactory.Options。
|
|
公共构造函数
公共方法
| void |
close()
在 C 运行时中释放 TFLite 资源。
|
| 长整型数值 |
getNativeHandle()
返回 TensorFlow Lite 委托实现的原生句柄。
|
继承的方法
公共构造函数
public GpuDelegate ()
公共方法
public void close ()
在 C 运行时中释放 TFLite 资源。
用户应明确调用此方法。
public long getNativeHandle ()
返回 TensorFlow Lite 委托实现的原生句柄。
注意:Java Delegate 保有原生委托实例的所有权,并且必须确保该实例在使用任何 InterpreterApi 实例期间始终存在。
注意:在将代理附加到解释器之前,可能无法创建原生代理实例,因此在使用此委托构建解释器之前,不应调用此方法。
返回
- 原生委托句柄。在 C/C++ 中,它应该是指向“TfLiteOpaqueDelegate”的指针。