GpuDelegate

lớp công khai GpuDelegate

Delegate suy luận GPU.

Lưu ý: Khi gọi Interpreter.Options.addDelegate()Interpreter.run() , người gọi phải có EGLContext trong luồng hiện tạiInterpreter.run() phải được gọi từ cùng một EGLContext . Nếu EGLContext không tồn tại, đại biểu sẽ tạo một EGLContext nội bộ, nhưng sau đó nhà phát triển phải đảm bảo rằng Interpreter.run() luôn được gọi từ cùng một luồng mà Interpreter.Options.addDelegate() đã được gọi.

Các lớp lồng nhau

lớp học GpuDelegate.Options Lớp này không được dùng nữa. Thay vào đó hãy sử dụng GpuDelegateFactory.Options .

Nhà xây dựng công cộng

Phương pháp công khai

trống rỗng
đóng ()
Giải phóng tài nguyên TFLite trong thời gian chạy C.
dài
getNativeHandle ()
Trả về một mã điều khiển gốc cho việc triển khai ủy nhiệm TensorFlow Lite.

Phương pháp kế thừa

Nhà xây dựng công cộng

GpuDelegate công khai (tùy chọn GpuDelegateFactory.Options )

Thông số
tùy chọn

GpuDelegate công khai ()

Phương pháp công khai

đóng khoảng trống công khai ()

Giải phóng tài nguyên TFLite trong thời gian chạy C.

Người dùng phải gọi phương thức này một cách rõ ràng.

công khai getNativeHandle ()

Trả về một mã điều khiển gốc cho việc triển khai ủy nhiệm TensorFlow Lite.

Lưu ý: Delegate Java duy trì quyền sở hữu đối với phiên bản đại biểu gốc và phải đảm bảo sự tồn tại của nó trong suốt thời gian sử dụng với bất kỳ phiên bản InterpreterApi nào.

Lưu ý: phiên bản đại biểu gốc có thể không được tạo cho đến khi đại biểu được gắn vào một trình thông dịch, vì vậy phương thức này không được gọi cho đến khi trình thông dịch được xây dựng với đại biểu này.

Trả lại
  • Tay cầm đại biểu gốc. Trong C/C++, đây phải là một con trỏ tới 'TfLiteOpaqueDelegate'.