公共类 InterpreterFactory
用于构建 ExplainerApi 实例的工厂。
已弃用;请改用 ExplainerApi.create 方法。
公共构造函数
公共方法
InterpreterApi | |
InterpreterApi |
继承的方法
公共构造函数
public InterpreterFactory ()
公共方法
public InterpreterApi create (File modelFile、InterpreterApi.Options options)
使用指定的模型和选项构造 InterpreterApi
实例。模型将从文件加载。
参数
modelFile | 包含预训练 TF Lite 模型的文件。 |
---|---|
选项 | 一组用于自定义解释器行为的选项。 |
抛出
IllegalArgumentException | 如果 modelFile 未对有效的 TensorFlow Lite 模型进行编码,则会发生该错误。
|
---|
public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options options)
使用指定的模型和选项构造 InterpreterApi
实例。模型将从 ByteBuffer
中读取。
参数
byteBuffer | 采用二进制序列化形式的预训练 TF Lite 模型。构建 InterpreterApi 实例后,不应修改 ByteBuffer。ByteBuffer 可以是对模型文件进行内存映射的 MappedByteBuffer ,也可以是包含模型字节内容的 nativeOrder() 的直接 ByteBuffer 。 |
---|---|
选项 | 一组用于自定义解释器行为的选项。 |
抛出
IllegalArgumentException | 如果 byteBuffer 不是 MappedByteBuffer ,也不是 nativeOrder 的直接 ByteBuffer 。
|
---|