EagerSession.Options

パブリック静的クラスEagerSession.Options

パブリックメソッド

EagerSession.Options
非同期(ブール値)
ディスパッチされた操作が実際に実行される方法を制御します。
EagerSession
ビルド()
選択したオプションを使用して熱心なセッションを構築します。
EagerSession.Options
config (byte [] value)
シリアル化されたTensorFlowconfig protoである、提供されたバッファーにあるデータに基づいてセッションを構成します。
EagerSession.Options
devicePlacementPolicyEagerSession.DevicePlacementPolicy値)
特定のデバイスで操作を実行しようとしたが、一部の入力テンソルがそのデバイス上にない場合の動作を制御します。
EagerSession.Options
resourceCleanupStrategyEagerSession.ResourceCleanupStrategy値)
不要になったときにTensorFlowリソースをクリーンアップする方法を制御します。

継承されたメソッド

パブリックメソッド

public EagerSession.Options async (ブール値)

ディスパッチされた操作が実際に実行される方法を制御します。

trueに設定すると、各操作は非同期で実行されます(この場合、一部の操作は「準備ができていない」出力を返す場合があります)。 falseに設定すると、すべての操作が同期的に実行されます。

デフォルトでは同期実行が使用されます。

パラメーター
非同期実行の場合はtrue、同期の場合はfalse。

public EagerSession build ()

選択したオプションを使用して熱心なセッションを構築します。

public EagerSession.Options config (byte [] value)

シリアル化されたTensorFlowconfig protoである、提供されたバッファーにあるデータに基づいてセッションを構成します。

警告:TensorFlowプロトは将来パブリックエンドポイントでサポートされなくなる可能性があるため、この機能のサポートは変更される可能性があります。

参照: config.proto

パラメーター
シリアル化された構成プロト

public EagerSession.Options devicePlacementPolicy EagerSession.DevicePlacementPolicy値)

特定のデバイスで操作を実行しようとしたが、一部の入力テンソルがそのデバイス上にない場合の動作を制御します。

デフォルトではSILENTが使用されます。

パラメーター
適用するポリシー

public EagerSession.Options resourceCleanupStrategy EagerSession.ResourceCleanupStrategy値)

不要になったときにTensorFlowリソースをクリーンアップする方法を制御します。

IN_BACKGROUNDがデフォルトで使用されます。

パラメーター
使用する戦略