CompatibilityList

lớp công khai CompatibilityList

Dữ liệu về CompatibilityListing (Danh sách tương thích đối với Uỷ quyền GPU).

Tính năng uỷ quyền của GPU không được hỗ trợ trên một số thiết bị Android do sự khác biệt về phiên bản OpenGL có sẵn, 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ề việc liệu đại biểu GPU 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 xây dựng từ hoạt động kiểm thử thực hiện trên một nhóm mô hình giới hạn. Bạn nên lên kế hoạch xác minh rằng(các) mô hình của riêng mình hoạt động tốt.

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 trình công cộng

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.
GpuDelegate.Options
Hàm getBestOptionsForThisDevice()
Những lựa chọn nên dùng cho thực thể đại diện GPU.
boolean
Hàm isDelegateSupportedOnThisDevice()
Liệu thực thể đại diện GPU có được hỗ trợ trên thiết bị này hay không.

Các phương thức kế thừa

Công trình công cộng

công khai CompatibilityList ()

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 GpuDelegate.Options getBestOptionsForThisDevice ()

Những lựa chọn nên dùng cho thực thể đại diện GPU.

công khai boolean isDelegateSupportedOnThisDevice ()

Liệu thực thể đại diện GPU có được hỗ trợ trên thiết bị này hay không.