Nhà máy để xây dựng các phiên bản InterpreterApi.
Không được chấp nhận; thay vào đó hãy sử dụng phương thức InterpreterApi.create.
Người xây dựng công cộng
Phương thức công khai
InterpreterApi | tạo (tùy chọn File modelFile, InterpreterApi.Options ) Tạo một phiên bản InterpreterApi , sử dụng mô hình và các tùy chọn được chỉ định. |
InterpreterApi | tạo (tùy chọn ByteBuffer byteBuffer, InterpreterApi.Options ) Tạo một phiên bản InterpreterApi , sử dụng mô hình và các tùy chọn được chỉ định. |
Phương thức kế thừa
Người xây dựng công cộng
public InterpreterFactory ()
Phương thức công khai
public InterpreterApi create ( File modelFile, InterpreterApi.Options tùy chọn)
Tạo một phiên bản InterpreterApi
, sử dụng mô hình và các tùy chọn được chỉ định. Mô hình sẽ được tải từ một tệp.
Thông số
modelFile | Tệp chứa mô hình TF Lite được đào tạo trước. |
---|---|
tùy chọn | Một tập hợp các tùy chọn để tùy chỉnh hành vi thông dịch viên. |
Ném
Ngoại lệ Đối số bất hợp pháp | nếu modelFile không mã hóa mô hình TensorFlow Lite hợp lệ. |
---|
public InterpreterApi tạo (tùy chọn ByteBuffer byteBuffer, InterpreterApi.Options )
Tạo một phiên bản InterpreterApi
, sử dụng mô hình và các tùy chọn được chỉ định. Mô hình sẽ được đọc từ ByteBuffer
.
Thông số
byteBuffer | Mô hình TF Lite được đào tạo trước, ở dạng tuần tự hóa nhị phân. ByteBuffer không nên được sửa đổi sau khi xây dựng phiên bản InterpreterApi . ByteBuffer có thể là MappedByteBuffer mà bộ nhớ ánh xạ tệp mô hình hoặc ByteBuffer trực tiếp của nativeOrder () chứa nội dung byte của một mô hình. |
---|---|
tùy chọn | Một tập hợp các tùy chọn để tùy chỉnh hành vi thông dịch viên. |
Ném
Ngoại lệ Đối số bất hợp pháp | nếu byteBuffer không phải là MappedByteBuffer cũng không phải là ByteBuffer trực tiếp của nativeOrder. |
---|