public クラス InterpreterFactory
InterpreterApi インスタンスを作成するためのファクトリ。
非推奨。代わりに InterpreterApi.create メソッドを使用してください。
パブリック コンストラクタ
パブリック メソッド
InterpreterApi |
create(File modelFile、InterpreterApi.Options options)
指定されたモデルとオプションを使用して、
InterpreterApi インスタンスを作成します。 |
InterpreterApi |
create(ByteBuffer byteBuffer、InterpreterApi.Options オプション)
指定されたモデルとオプションを使用して、
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 でもない場合。
|
---|