EagerSession.Options

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

パブリックメソッド

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

継承されたメソッド

パブリックメソッド

public EagerSession.Options async (ブール値)

ディスパッチされた操作が実際にどのように実行されるかを制御します。

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

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

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

public EagerSessionビルド()

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

public EagerSession.Options config (byte[] 値)

提供されたバッファー内で見つかったデータ (シリアル化された TensorFlow config proto) に基づいてセッションを構成します。

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

関連項目: config.proto

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

public EagerSession.Options devicePlacementPolicy ( EagerSession.DevicePlacementPolicy値)

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

EagerSession.DevicePlacementPolicy.SILENTがデフォルトで使用されます。

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

public EagerSession.Options resourceCleanupStrategy ( EagerSession.ResourceCleanupStrategy値)

TensorFlow リソースが不要になったときにどのようにクリーンアップするかを制御します。

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

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