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
Tuỳ chọn()
|
|
Phương thức công khai
InterpreterApi.Options | |
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 | |
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 ()
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 |
---|