Delegate
для вывода графического процессора.
Примечание. При вызове Interpreter.Options.addDelegate()
и Interpreter.run()
вызывающая сторона должна иметь EGLContext
в текущем потоке , а Interpreter.run()
должен вызываться из того же EGLContext
. Если EGLContext
не существует, делегат создаст его внутренне, но тогда разработчик должен гарантировать, что Interpreter.run()
всегда вызывается из того же потока, в котором был вызван Interpreter.Options.addDelegate()
.
Вложенные классы
сорт | GpuDelegate.Параметры | Этот класс устарел. Вместо этого используйте GpuDelegateFactory.Options . |
Публичные конструкторы
GpuDelegate (параметры GpuDelegateFactory.Options ) | |
ГпуДелегате () |
Публичные методы
пустота | закрывать () Освобождает ресурсы TFLite во время выполнения C. |
длинный | getNativeHandle () Возвращает собственный дескриптор реализации делегата TensorFlow Lite. |
Унаследованные методы
Публичные конструкторы
публичный GpuDelegate ()
Публичные методы
public void закрыть ()
Освобождает ресурсы TFLite во время выполнения C.
Ожидается, что пользователь вызовет этот метод явно.
общедоступный длинный getNativeHandle ()
Возвращает собственный дескриптор реализации делегата TensorFlow Lite.
Примечание. Delegate
Java сохраняет право собственности на собственный экземпляр делегата и должен гарантировать его существование на протяжении всего времени использования с любым экземпляром InterpreterApi
.
Примечание. Собственный экземпляр делегата не может быть создан до тех пор, пока делегат не будет присоединен к интерпретатору, поэтому этот метод не следует вызывать до тех пор, пока интерпретатор не будет создан с помощью этого делегата.
Возврат
- Собственный дескриптор делегата. В C/C++ это должен быть указатель на TfLiteOpaqueDelegate.