Delegate
: GPU 추론
참고: Interpreter.Options.addDelegate()
및 Interpreter.run()
를 호출할 때 호출자는 현재 스레드에 EGLContext
가 있어야 하고 Interpreter.run()
는 동일한 EGLContext
에서 호출되어야 합니다. EGLContext
가 존재하지 않는 경우 대리자는 내부적으로 새 항목을 생성하지만 개발자는 Interpreter.run()
가 항상 Interpreter.Options.addDelegate()
가 호출된 스레드에서 호출되도록 해야 합니다.
중첩된 클래스
클래스 | GpuDelegate.Options |
이 클래스는 지원 중단되었습니다. 대신 GpuDelegateFactory.Options 를 사용합니다.
|
공개 생성자
공개 메서드
void |
close()
C 런타임에서 TFLite 리소스를 해제합니다.
|
long |
getNativeHandle()
TensorFlow Lite 위임 구현에 네이티브 핸들을 반환합니다.
|
상속된 메서드
공개 생성자
public GpuDelegate ()
공개 메서드
public void close ()
C 런타임에서 TFLite 리소스를 해제합니다.
사용자가 이 메서드를 명시적으로 호출해야 합니다.
public long getNativeHandle ()
TensorFlow Lite 위임 구현에 네이티브 핸들을 반환합니다.
참고: 자바 Delegate
는 네이티브 대리자 인스턴스의 소유권을 유지하고 InterpreterApi
인스턴스를 사용하는 동안 이 인스턴스가 존재하도록 해야 합니다.
참고: 대리자가 인터프리터에 연결될 때까지 네이티브 대리자 인스턴스를 만들 수 없으므로 이 대리자를 사용하여 인터프리터가 구성될 때까지는 이 메서드를 호출하면 안 됩니다.
반환 값
- 기본 위임 핸들 C/C++에서는 'TfLiteOpaqueDelegate'를 가리키는 포인터여야 합니다.