Dữ liệu về khả năng tương thích của danh sách uỷ quyền GPU.
Tính năng uỷ quyền GPU không được hỗ trợ trên một số thiết bị Android do có sự khác biệt về Phiên bản OpenGL, tính năng của trình điều khiển và tài nguyên thiết bị. Lớp này cung cấp thông tin về liệu GPU uỷ quyền có phù hợp với thiết bị hiện tại hay không.
API này đang trong giai đoạn thử nghiệm và có thể thay đổi.
CẢNH BÁO: compatibilityList được tạo từ các thử nghiệm được thực hiện trên một tập hợp người mẫu. Bạn nên lên kế hoạch xác minh rằng(các) mô hình của mình hoạt động bình thường.
Ví dụ về cách sử dụng:
Interpreter.Options options = new Interpreter.Options();
try (CompatibilityList compatibilityList = new CompatibilityList()) {
if (compatibilityList.isDelegateSupportedOnThisDevice()) {
GpuDelegate.Options delegateOptions = compatibilityList.getBestOptionsForThisDevice();
gpuDelegate = new GpuDelegate(delegateOptions):
options.addDelegate(gpuDelegate);
}
}
Interpreter interpreter = new Interpreter(modelBuffer, options);
Công ty xây dựng công cộng
Phương thức công khai
| void |
close()
Giải phóng tài nguyên TFLite trong thời gian chạy C.
|
| GpuDelegate.Options |
getBestOptionsForThisDevice()
Những tuỳ chọn nào nên được sử dụng cho việc uỷ quyền GPU.
|
| boolean |
isDelegateSupportedOnThisDevice()
Liệu thiết bị này có hỗ trợ tính năng uỷ quyền GPU hay không.
|
Phương thức kế thừa
Công ty xây dựng công cộng
công khai CompatibilityList ()
Phương thức công khai
công khai trống đóng ()
Giải phóng tài nguyên TFLite trong thời gian chạy C.
Người dùng cần phải gọi phương thức này một cách rõ ràng.
công khai GpuDelegate.Options getBestOptionsForThisDevice ()
Những tuỳ chọn nào nên được sử dụng cho việc uỷ quyền GPU.
công khai boolean isDelegateSupportedOnThisDevice ()
Liệu thiết bị này có hỗ trợ tính năng uỷ quyền GPU hay không.