public static class Interpreter.Options]
ランタイム インタープリタの動作を制御するオプション クラス。
パブリック コンストラクタ
オプション()
|
|
Options(InterpreterApi.Options options)
|
パブリック メソッド
Interpreter.Options | |
Interpreter.Options |
addDelegateFactory(DelegateFactory delegateFactory)
インタープリタの作成時に作成された
Delegate を適用するために呼び出される DelegateFactory を追加します。 |
Interpreter.Options |
setAllowBufferHandleOutput(ブール値の許可)
詳細設定: バッファ ハンドル出力を許可するかどうかを設定します。
|
Interpreter.Options |
setAllowFp16PrecisionForFp32(ブール値許可)
このメソッドは非推奨になりました。NnApiDelegate.Options#setAllowFp16(boolean enable) を使用することをおすすめします。
|
Interpreter.Options |
setCancellable(ブール値の許可)
詳細設定: 通訳をキャンセルできる場合に設定します。
|
Interpreter.Options |
setNumThreads(int numThreads)
マルチスレッドをサポートする演算に使用されるスレッド数を設定します。
|
Interpreter.Options | |
Interpreter.Options |
setUseNNAPI(ブール値 useNNAPI)
演算の実行に NN API(使用可能な場合)を使用するかどうかを設定します。
|
Interpreter.Options |
setUseXNNPACK(ブール値 useXNNPACK)
CPU カーネルの最適化セット(XNNPACK で指定)を有効または無効にします。
|
継承されるメソッド
パブリック コンストラクタ
public オプション ()
パブリック メソッド
public Interpreter.Options addDelegate (Delegate delegate)
インタープリタの作成時に適用される Delegate
を追加します。
ここで追加した委任は、addDelegateFactory(DelegateFactory)
で追加された DelegateFactory
から作成された委任よりも前に適用されます。