GPU 추론을 위한 Delegate
.
참고: Interpreter.Options.addDelegate()
및 Interpreter.run()
호출할 때 호출자는 현재 스레드 에 EGLContext
가지고 있어야 하며 Interpreter.run()
동일한 EGLContext
에서 호출되어야 합니다. EGLContext
존재하지 않는 경우 위임자는 내부적으로 EGLContext를 생성하지만 개발자는 Interpreter.Options.addDelegate()
호출된 동일한 스레드에서 Interpreter.run()
항상 호출되는지 확인해야 합니다.
중첩 클래스
수업 | GpuDelegate.옵션 | 이 클래스는 더 이상 사용되지 않습니다. 대신 GpuDelegateFactory.Options 사용하세요. |
공공 생성자
GpuDelegate () |
공개 방법
무효의 | 닫다 () C 런타임에서 TFLite 리소스를 해제합니다. |
긴 | getNativeHandle () TensorFlow Lite 대리자 구현에 대한 기본 핸들을 반환합니다. |
상속된 메서드
공공 생성자
공개 GpuDelegate ()
공개 방법
공공 무효 닫기 ()
C 런타임에서 TFLite 리소스를 해제합니다.
사용자는 이 메서드를 명시적으로 호출해야 합니다.
공개 긴 getNativeHandle ()
TensorFlow Lite 대리자 구현에 대한 기본 핸들을 반환합니다.
참고: Java Delegate
기본 위임 인스턴스의 소유권을 유지하며 InterpreterApi
인스턴스를 사용하는 동안 해당 인스턴스의 존재를 확인해야 합니다.
참고: 기본 대리자 인스턴스는 대리자가 인터프리터에 연결될 때까지 생성되지 않을 수 있으므로 이 대리자로 인터프리터가 생성될 때까지 이 메서드를 호출해서는 안 됩니다.
보고
- 기본 대리자 핸들입니다. C/C++에서는 'TfLiteOpaqueDelegate'에 대한 포인터여야 합니다.