Delegate
để dự đoán GPU.
Lưu ý: Khi gọi Interpreter.Options.addDelegate()
và Interpreter.run()
, phương thức gọi phải có EGLContext
trong chuỗi hiện tại và Interpreter.run()
phải được gọi từ cùng một EGLContext
. Nếu EGLContext
không tồn tại, lớp uỷ quyền sẽ tạo một lớp uỷ quyền trong nội bộ, nhưng 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.
Lớp lồng ghép
lớp | GpuDelegate.Options |
Lớp này không còn được dùng nữa. Sử dụng GpuDelegateFactory.Options thay thế.
|
Công trình công cộng
GpuDelegate(tuỳ chọn GpuDelegateFactory.Options)
|
|
Hàm GpuDelegate()
|
Phương thức công khai
void |
Hàm close()
Giải phóng tài nguyên TFLite trong thời gian chạy C.
|
long |
Hàm getNativeHandle()
Trả về một tên người dùng gốc cho phương thức triển khai đại biểu TensorFlow Lite.
|
Các phương thức kế thừa
Công trình công cộng
công khai GpuDelegate ()
Phương thức công khai
công khai void close ()
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 long getNativeHandle ()
Trả về một tên người dùng gốc cho phương thức triển khai đại biểu TensorFlow Lite.
Lưu ý: Delegate
của Java duy trì quyền sở hữu đối với thực thể uỷ quyền gốc và phải đảm bảo thực thể này tồn tại trong suốt thời gian sử dụng với bất kỳ thực thể InterpreterApi
nào.
Lưu ý: bạn không thể tạo thực thể uỷ quyền gốc cho đến khi thực thể uỷ quyền được đính kèm vào một trình thông dịch. Vì vậy, bạn chỉ nên gọi phương thức này sau khi đã tạo xong trình thông dịch với trình thông dịch này.
Giá trị trả về
- Trình xử lý uỷ quyền gốc. Trong C/C++, đây sẽ là con trỏ tới "TfLiteOpaqueDelegate".