TemporaryVariable

パブリック最終クラスTemporaryVariable

突然変異する可能性があるが、単一ステップ内でのみ持続するテンソルを返します。

これは内部使用のみを目的とした実験的な操作であり、この操作は安全でない方法で使用される可能性があります。リスクを十分に理解した上で使用しないでください。

他のすべての使用が完了した後、最終的に 'ref' が一致する 'DestroyTemporaryVariable' 演算に渡されるようにするのは呼び出し側の責任です。

読み取りまたは変更できるように、テンソル状態への参照を出力します。

例 var = state_ops._temporary_variable([1, 2], types.float_) var_name = var.op.name var = state_ops.assign(var, [[4.0, 5.0]]) var = state_ops.assign_add(var, [[ 6.0、7.0]]) 最終 = state_ops._destroy_temporary_variable(var, var_name=var_name)

ネストされたクラス

クラス一時変数.オプションTemporaryVariableのオプションの属性

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的 <T>一時変数<T>
create ( Scopeスコープ、 Shapeシェイプ、Class<T> dtype、 Options...オプション)
新しい TemporaryVariable オペレーションをラップするクラスを作成するためのファクトリ メソッド。
出力<T>
参照()
可変テンソルへの参照。
静的TemporaryVariable.Options
varName (文字列 varName)

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

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

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

public static TemporaryVariable <T> create ( Scopeスコープ、 Shapeシェイプ、Class<T> dtype、 Options...オプション)

新しい TemporaryVariable オペレーションをラップするクラスを作成するためのファクトリ メソッド。

パラメーター
範囲現在のスコープ
可変テンソルの形状。
dtype可変テンソルの要素のタイプ。
オプションオプションの属性値を持ちます
戻り値
  • TemporaryVariable の新しいインスタンス

public出力<T> ref ()

可変テンソルへの参照。

public static TemporaryVariable.Options varName (String varName)

パラメーター
変数名一時変数リソースに使用される名前をオーバーライドします。デフォルト値は、「TemporaryVariable」op の名前です (一意であることが保証されています)。