BaseOptions
のビルダー。
パブリックコンストラクター
ビルダー() |
パブリックメソッド
抽象BaseOptions | 建てる() |
抽象BaseOptions.Builder | |
抽象BaseOptions.Builder | setNumThreads (int numThreads) CPU で推論を実行するときにマルチスレッドをサポートする TFLite 操作に使用されるスレッドの数を設定します。 |
BaseOptions.Builder | useGPU () 推論に GPU を使用します。 |
BaseOptions.Builder | useNnapi () 推論には NNAPI を使用します。 |
継承されたメソッド
パブリックコンストラクター
パブリックビルダー()
パブリックメソッド
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)
を使用します。