TensorFlow Lite trong Dịch vụ Google Play

TensorFlow Lite có sẵn trong thời gian chạy của Dịch vụ Google Play cho tất cả thiết bị Android chạy phiên bản hiện tại của Dịch vụ Play. Mô hình thời gian chạy này cho phép bạn chạy các mô hình học máy (ML) mà không cần nhóm tĩnh các thư viện TensorFlow Lite vào ứng dụng của mình.

Với API của Dịch vụ Google Play, bạn có thể giảm kích thước ứng dụng và cải thiện hiệu suất qua phiên bản thư viện ổn định mới nhất. Bạn nên sử dụng TensorFlow Lite trên Android để sử dụng TensorFlow Lite trong Dịch vụ Google Play.

Nếu bạn đang sử dụng TensorFlow Lite độc lập trong ứng dụng của mình, hãy tham khảo phần Di chuyển từ TensorFlow Lite độc lập để cập nhật một ứng dụng hiện có nhằm sử dụng môi trường thời gian chạy của Dịch vụ Play. Để biết thêm thông tin về Dịch vụ Google Play, vui lòng xem trang web về Dịch vụ Google Play.

Sử dụng môi trường thời gian chạy của Dịch vụ Play

TensorFlow Lite trong Dịch vụ Google Play được cung cấp thông qua các API ngôn ngữ lập trình sau đây:

Các điểm hạn chế

TensorFlow Lite trong Dịch vụ Google Play có các hạn chế sau:

  • Tính năng uỷ quyền tăng tốc phần cứng chỉ hỗ trợ những thực thể đại diện được liệt kê trong mục Tăng tốc phần cứng. Không hỗ trợ uỷ quyền tăng tốc nào khác.
  • API TensorFlow Lite thử nghiệm hoặc không dùng nữa, bao gồm cả các hoạt động tuỳ chỉnh, không được hỗ trợ.

Hỗ trợ và phản hồi

Bạn có thể gửi ý kiến phản hồi và yêu cầu hỗ trợ thông qua Công cụ theo dõi lỗi của TensorFlow. Vui lòng báo cáo các vấn đề và yêu cầu hỗ trợ bằng cách sử dụng mẫu Vấn đề cho TensorFlow Lite trong Dịch vụ Google Play.

Điều khoản dịch vụ

Việc sử dụng TensorFlow Lite trong API của Dịch vụ Google Play phải tuân thủ Điều khoản dịch vụ dành cho các API của Google.

Quyền riêng tư và việc thu thập dữ liệu

Khi bạn sử dụng TensorFlow Lite trong API của Dịch vụ Google Play, quá trình xử lý dữ liệu đầu vào (chẳng hạn như hình ảnh, video, văn bản) sẽ diễn ra hoàn toàn trên thiết bị, còn TensorFlow Lite trong API Dịch vụ Google Play sẽ không gửi dữ liệu đó đến máy chủ của Google. Do đó, bạn có thể sử dụng các API của chúng tôi để xử lý dữ liệu không được rời khỏi thiết bị.

Thỉnh thoảng, TensorFlow Lite trong các API của Dịch vụ Google Play có thể liên hệ với các máy chủ của Google để nhận những nội dung như sửa lỗi, mô hình cập nhật và thông tin về khả năng tương thích với trình tăng tốc phần cứng. TensorFlow Lite trong API của Dịch vụ Google Play cũng gửi cho Google các chỉ số về hiệu suất và việc sử dụng các API trong ứng dụng của bạn. Google sử dụng dữ liệu chỉ số này để đo lường hiệu suất, gỡ lỗi, duy trì và cải thiện API, cũng như phát hiện hành vi sử dụng sai hoặc lạm dụng, như mô tả kỹ hơn trong Chính sách quyền riêng tư của chúng tôi.

Bạn có trách nhiệm thông báo cho người dùng ứng dụng của mình về quá trình Google xử lý dữ liệu chỉ số của TensorFlow Lite trong API của Dịch vụ Google Play theo yêu cầu của luật hiện hành.

Dữ liệu chúng tôi thu thập bao gồm:

  • Thông tin thiết bị (chẳng hạn như nhà sản xuất, kiểu máy, phiên bản hệ điều hành và bản dựng) và các trình tăng tốc phần cứng học máy có sẵn (GPU và DSP). Dùng để chẩn đoán và phân tích sử dụng.
  • Giá trị nhận dạng thiết bị dùng để chẩn đoán và phân tích mức sử dụng.
  • Thông tin ứng dụng (tên gói, phiên bản ứng dụng). Dùng để chẩn đoán và phân tích mức sử dụng.
  • Cấu hình API (chẳng hạn như những thực thể đại diện đang được sử dụng). Dùng để chẩn đoán và phân tích mức sử dụng.
  • Loại sự kiện (chẳng hạn như tạo phiên dịch, dự đoán). Dùng để chẩn đoán và phân tích mức sử dụng.
  • Mã lỗi. Dùng để chẩn đoán.
  • Chỉ số hiệu suất. Dùng để chẩn đoán.