InterpreterApi.Options

lớp tĩnh công khai InterpreterApi.Options
Lớp con trực tiếp đã biết

Một lớp tuỳ chọn để kiểm soát hành vi của trình thông dịch trong thời gian chạy.

Lớp lồng ghép

enum InterpreterApi.Options.TfLiteRuntime Enum biểu thị nơi triển khai môi trường thời gian chạy TensorFlow Lite. 

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

Phương thức công khai

InterpreterApi.Options
addDelegate(Người được uỷ quyền uỷ quyền)
Thêm Delegate để áp dụng trong quá trình tạo phiên dịch.
InterpreterApi.Options
addDelegateFactory(DelegateFactoryDelegateFactory)
Thêm DelegateFactory sẽ được gọi để áp dụng Delegate đã tạo trong quá trình tạo trình phiên dịch.
ValidatedAccelerationConfig
Hàm getAccelerationConfig()
Trả về cấu hình tăng tốc.
List<DelegateFactory>
Hàm getDelegateFactories()
Trả về danh sách nhà máy uỷ quyền đã được đăng ký qua addDelegateFactory).
List<Delegate>
Hàm getDelegates()
Trả về danh sách trình uỷ quyền sẽ được áp dụng trong quá trình tạo thông dịch viên đã được đăng ký qua addDelegate.
int
Hàm getNumThreads()
Trả về số lượng luồng cần dùng cho các hoạt động có hỗ trợ đa luồng.
InterpreterApi.Options.TfLiteRuntime
Hàm getRuntime()
Quay lại nơi để bắt đầu triển khai thời gian chạy TF Lite.
boolean
Hàm getUseNNAPI()
Trả về việc có sử dụng API NN (nếu có) để thực thi hoạt động hay không.
boolean
boolean
isCancellable()
Nâng cao: Trả về việc liệu phiên dịch có thể huỷ hay không.
InterpreterApi.Options
setAccelerationConfig(Cấu hình ValidatedAccelerationConfig)
Chỉ định cấu hình tăng tốc.
InterpreterApi.Options
setCancellable(boolean allow)
Nâng cao: Đặt xem có thể huỷ phiên dịch hay không.
InterpreterApi.Options
setNumThreads(int numThreads)
Thiết lập số lượng luồng cần dùng cho các hoạt động hỗ trợ đa luồng.
InterpreterApi.Options
setRuntime(thời gian chạy InterpreterApi.Options.TfLiteRuntime)
Chỉ định nơi sẽ bắt đầu triển khai môi trường thời gian chạy TF Lite.
InterpreterApi.Options
setUseNNAPI(boolean useNNAPI)
Đặt xem có sử dụng API NN (nếu có) để thực thi hoạt động hay không.
InterpreterApi.Options
setUseXNNPACK(boolean useXNNPACK)
Bật hoặc tắt tập hợp nhân CPU được tối ưu hoá (do XNNPACK cung cấp).

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

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

công khai Tuỳ chọn ()

công khai Tuỳ chọn (InterpreterApi.Options khác)

Tham số
Chi phí khác

Phương thức công khai

công khai InterpreterApi.Options addDelegate (Người được uỷ quyền)

Thêm Delegate để áp dụng trong quá trình tạo phiên dịch.

Những người được uỷ quyền được thêm tại đây sẽ được áp dụng trước khi bất kỳ người được uỷ quyền nào được tạo từ DelegateFactory đã được thêm bằng addDelegateFactory(DelegateFactory).

Xin lưu ý rằng TF Lite trong Dịch vụ Google Play (xem setRuntime(InterpreterApi.Options.TfLiteRuntime)) không hỗ trợ người được uỷ quyền bên ngoài (do nhà phát triển cung cấp). Đồng thời, bạn không được phép thêm Delegate ngoài ERROR(/NnApiDelegate) ở đây khi sử dụng TF Lite trong Dịch vụ Google Play.

Tham số
delegate

công khai InterpreterApi.Options addDelegateFactory (DelegateFactoryDelegateFactory)

Thêm DelegateFactory sẽ được gọi để áp dụng Delegate đã tạo trong quá trình tạo trình phiên dịch.

Số người được uỷ quyền từ một nhà máy được uỷ quyền đã thêm vào đây sẽ được áp dụng sau khi mọi người được uỷ quyền được thêm bằng addDelegate(Delegate).

Tham số
delegateFactory

công khai ValidatedAccelerationConfig getAccelerationConfig ()

Trả về cấu hình tăng tốc.

công khai