BaseOptions.Builder

public static 抽象クラス BaseOptions.Builder

BaseOptions のビルダー。

パブリック コンストラクタ

パブリック メソッド

final BaseOptions
build()
BaseOptions インスタンスを検証してビルドします。
抽象 BaseOptions.Builder
setDelegateDelegate デリゲート)
MediaPipe パイプラインを実行するようにデバイスのデリゲートを設定します。
抽象 BaseOptions.Builder
setDelegateOptions(BaseOptions.DelegateOptions delegateOptions)
選択した代理人のオプション。
抽象 BaseOptions.Builder
setModelAssetBufferByteBuffer 値)
モデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)の直接 ByteBuffer または MappedByteBuffer を設定します。
抽象 BaseOptions.Builder
setModelAssetFileDescriptorInteger 値)
モデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)のネイティブ fd int を設定します。
抽象 BaseOptions.Builder
setModelAssetPathString 値)
Android アプリアセット フォルダ内のモデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)へのモデルパスを設定します。

継承されるメソッド

パブリック コンストラクタ

public Builder ()

パブリック メソッド

public final BaseOptions build ()

BaseOptions インスタンスを検証してビルドします。

例外
IllegalArgumentException BaseOptions が無効な場合、または指定されたモデルバッファが直接的な ByteBuffer または MappedByteBuffer でない場合。

public 抽象 BaseOptions.Builder setDelegate Delegate delegate)

MediaPipe パイプラインを実行するようにデバイスのデリゲートを設定します。デリゲートが設定されていない場合、デフォルトのデリゲート CPU が使用されます。

パラメータ
delegate

public 抽象 BaseOptions.Builder setDelegateOptions (BaseOptions.DelegateOptions delegateOptions)

選択した代理人のオプション。設定しない場合、デフォルトの委任オプションが使用されます。

パラメータ
delegateOptions

public 抽象 BaseOptions.Builder setModelAssetBuffer ByteBuffer 値)

モデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)の直接 ByteBuffer または MappedByteBuffer を設定します。

注: モデルバッファが設定されている場合、モデルファイルとモデル ファイル記述子の両方を空にする必要があります。

パラメータ
value

public 抽象 BaseOptions.Builder setModelAssetFileDescriptor 整数値)

モデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)のネイティブ fd int を設定します。

注: モデルのファイル記述子が設定されている場合、モデルパスとモデルバッファの両方を空にする必要があります。

パラメータ
value

public 抽象 BaseOptions.Builder setModelAssetPath 文字列値)

Android アプリアセット フォルダ内のモデルアセット ファイル(tflite モデルまたはモデルアセット バンドル ファイル)へのモデルパスを設定します。

注: モデルパスが設定されている場合、モデル ファイル記述子とモデルバッファの両方を空にする必要があります。

パラメータ
value