割当

パブリック最終クラスの割り当て

「value」を代入して「ref」を更新します。

この操作では、割り当てが完了した後に「ref」が出力されます。これにより、リセット値を使用する必要がある操作をチェーンすることが容易になります。

ネストされたクラス

クラス割り当てオプションAssignのオプション属性

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的 <T> <T>を割り当てる
create (スコープscope、オペランド<T>参照、オペランド<T>値、オプション...オプション)
新しい割り当て操作をラップするクラスを作成するためのファクトリ メソッド。
出力<T>
出力参照()
=「参照」と同じ。
静的Assign.Options
useLocking (ブール型 useLocking)
静的Assign.Options
validateShape (ブール値の validateShape)

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

テンソルのシンボリック ハンドルを返します。

TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。

public static Assign <T> create (スコープscope、オペランド<T>参照、オペランド<T>値、オプション...オプション)

新しい割り当て操作をラップするクラスを作成するためのファクトリ メソッド。

パラメーター
範囲現在のスコープ
参照「Variable」ノードからのものである必要があります。初期化されていない可能性があります。
価値変数に代入される値。
オプションオプションの属性値を持ちます
戻り値
  • Assign の新しいインスタンス

public Output <T> OutputRef ()

=「参照」と同じ。変数がリセットされた後に新しい値を使用する操作の便宜のために返されます。

public static Assign.Options useLocking (ブール型 useLocking)

パラメーター
使用ロックTrue の場合、割り当てはロックによって保護されます。それ以外の場合、動作は未定義ですが、競合が少なくなる可能性があります。

public static Assign.Options validateShape (ブール値 validateShape)

パラメーター
形状の検証true の場合、操作は「value」の形状が割り当てられている Tensor の形状と一致することを検証します。 false の場合、「ref」は「value」の形になります。