GpuDelegate

공개 클래스 GpuDelegate

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 (GpuDelegateFactory.Options 옵션)

매개변수
옵션

public GpuDelegate ()

공개 메서드

public void close ()

C 런타임에서 TFLite 리소스를 해제합니다.

사용자가 이 메서드를 명시적으로 호출해야 합니다.

public long getNativeHandle ()

TensorFlow Lite 위임 구현에 네이티브 핸들을 반환합니다.

참고: 자바 Delegate는 네이티브 대리자 인스턴스의 소유권을 유지하고 InterpreterApi 인스턴스를 사용하는 동안 이 인스턴스가 존재하도록 해야 합니다.

참고: 대리자가 인터프리터에 연결될 때까지 네이티브 대리자 인스턴스를 만들 수 없으므로 이 대리자를 사용하여 인터프리터가 구성될 때까지는 이 메서드를 호출하면 안 됩니다.

반환 값
  • 기본 위임 핸들 C/C++에서는 'TfLiteOpaqueDelegate'를 가리키는 포인터여야 합니다.