Mô-đun NNAPI Runtime là một thư viện được chia sẻ nằm giữa một ứng dụng và trình điều khiển phụ trợ. Android Neural Networks API (NNAPI) là một API Android C được thiết kế để chạy các hoạt động tính toán chuyên sâu cho máy học trên thiết bị di động và cho phép các hoạt động suy luận được tăng tốc phần cứng trên thiết bị Android. Mô-đun này có thể cập nhật, có nghĩa là nó có thể nhận các bản cập nhật cho chức năng ngoài chu kỳ phát hành Android thông thường.
Những lợi ích của việc mô đun hóa NNAPI Runtime bao gồm những điều sau đây.
Người dùng cuối được cải thiện tính nhất quán và khả năng tương thích.
Các nhà phát triển nền tảng có thể vá lỗi trong thời gian chạy NNAPI, cải thiện tương tác thời gian chạy NNAPI với trình điều khiển và triển khai các tính năng mới nhằm cải thiện khả năng, độ ổn định, hiệu suất và sức khỏe của NNAPI.
Các nhà phát triển ứng dụng được cải thiện khả năng tương thích và hiệu suất của ứng dụng với nhân CPU được cập nhật.
Ranh giới mô-đun
Đối với Android 12 trở lên, bản sửa đổi NNAPI HAL sử dụng AIDL thay vì HIDL.
Đối với Android 11 trở xuống, ranh giới mô-đun NNAPI Runtime là platform/frameworks/ml/nn:libneuralnetworks.so
.
Định dạng mô-đun
Mô-đun NNAPI Runtime ( com.android.neuralnetworks
) ở định dạng APEX và khả dụng cho các thiết bị chạy Android 11 trở lên.
Phụ thuộc mô-đun
Mô-đun NNAPI Runtime này phụ thuộc vào NNAPI HAL và AHardwareBuffer .
Thử nghiệm
Để xác minh chức năng của mô-đun NNAPI Runtime, hãy sử dụng các bài kiểm tra Bộ kiểm tra tính tương thích Android (CTS) và Bộ kiểm tra nhà cung cấp (VTS).
,Mô-đun NNAPI Runtime là một thư viện được chia sẻ nằm giữa một ứng dụng và trình điều khiển phụ trợ. Android Neural Networks API (NNAPI) là một API Android C được thiết kế để chạy các hoạt động tính toán chuyên sâu cho máy học trên thiết bị di động và cho phép các hoạt động suy luận được tăng tốc phần cứng trên thiết bị Android. Mô-đun này có thể cập nhật, có nghĩa là nó có thể nhận các bản cập nhật cho chức năng ngoài chu kỳ phát hành Android thông thường.
Những lợi ích của việc mô đun hóa NNAPI Runtime bao gồm những điều sau đây.
Người dùng cuối được cải thiện tính nhất quán và khả năng tương thích.
Các nhà phát triển nền tảng có thể vá lỗi trong thời gian chạy NNAPI, cải thiện tương tác thời gian chạy NNAPI với trình điều khiển và triển khai các tính năng mới nhằm cải thiện khả năng, độ ổn định, hiệu suất và sức khỏe của NNAPI.
Các nhà phát triển ứng dụng được cải thiện khả năng tương thích và hiệu suất của ứng dụng với nhân CPU được cập nhật.
Ranh giới mô-đun
Đối với Android 12 trở lên, bản sửa đổi NNAPI HAL sử dụng AIDL thay vì HIDL.
Đối với Android 11 trở xuống, ranh giới mô-đun NNAPI Runtime là platform/frameworks/ml/nn:libneuralnetworks.so
.
Định dạng mô-đun
Mô-đun NNAPI Runtime ( com.android.neuralnetworks
) ở định dạng APEX và khả dụng cho các thiết bị chạy Android 11 trở lên.
Phụ thuộc mô-đun
Mô-đun NNAPI Runtime này phụ thuộc vào NNAPI HAL và AHardwareBuffer .
Thử nghiệm
Để xác minh chức năng của mô-đun NNAPI Runtime, hãy sử dụng các bài kiểm tra Bộ kiểm tra tính tương thích Android (CTS) và Bộ kiểm tra nhà cung cấp (VTS).