BaseOptions.Builder

パブリック静的抽象クラスBaseOptions.Builder

BaseOptionsのビルダー。

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

パブリックメソッド

抽象BaseOptions
建てる()
抽象BaseOptions.Builder
setComputeSettings ( ComputeSettings computeSettings)
高度なアクセラレータ オプションを設定します。
抽象BaseOptions.Builder
setNumThreads (int numThreads)
CPU で推論を実行するときにマルチスレッドをサポートする TFLite 操作に使用されるスレッドの数を設定します。
BaseOptions.Builder
useGPU ()
推論に GPU を使用します。
BaseOptions.Builder
useNnapi ()
推論には NNAPI を使用します。

継承されたメソッド

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

パブリックビルダー()

パブリックメソッド

public abstract BaseOptions build ()

public abstract BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)

高度なアクセラレータ オプションを設定します。

注: このメソッドは、 useGpu()useNnapi()などの高レベル API をオーバーライドしてデリゲートを選択します。

パラメーター
計算設定

パブリック抽象BaseOptions.Builder setNumThreads (int numThreads)

CPU で推論を実行するときにマルチスレッドをサポートする TFLite 操作に使用されるスレッドの数を設定します。デフォルトは -1 です。

numThreads 0 より大きいか、-1 に等しい必要があります。 numThreads を -1 に設定すると、TFLite ランタイムに値を設定させる効果があります。

パラメーター
スレッド数

public BaseOptions.Builder useGpu ()

推論に GPU を使用します。高度な GPU 構成設定はデフォルト値に設定されます。

注: このメソッドはsetComputeSettings(ComputeSettings)の設定をオーバーライドします。

高度な GPU 構成設定を操作するには、 setComputeSettings(ComputeSettings)を使用します。

public BaseOptions.Builder useNnapi ()

推論には NNAPI を使用します。高度な NNAPI 構成設定はデフォルト値に設定されます。

注: このメソッドはsetComputeSettings(ComputeSettings)の設定をオーバーライドします。

高度な NNAPI 構成設定を操作するには、 setComputeSettings(ComputeSettings)を使用します。