TensorScatterMax

パブリック最終クラスTensorScatterMax

要素ごとの最大値を取るテンソルにスパース更新を適用します。

`tensor` からコピーされた新しいテンソルを返します。その値はテンソル間の要素ごとの最大値であり、インデックスに従って更新されます。

>>> テンソル = [0, 0, 0, 0, 0, 0, 0, 0] >>> インデックス = [[1], [4], [5]] >>> 更新 = [1, -1 、1] >>> tf.tensor_scatter_nd_max(tensor, インデックス, 更新).numpy() array([0, 1, 0, 0, 0, 1, 0, 0], dtype=int32)

詳細については、 tf.tensor_scatter_nd_updateを参照してください。

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
static <T, U extends Number> TensorScatterMax <T>
create (スコープスコープ、オペランド<T> テンソル、オペランド<U> インデックス、オペランド<T> 更新)
新しい TensorScatterMax オペレーションをラップするクラスを作成するためのファクトリ メソッド。
出力<T>
出力()
値がテンソル間の要素ごとの最大値であるテンソルからコピーされた新しいテンソルは、インデックスに従って更新されます。

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

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

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

public static TensorScatterMax <T> create (スコープスコープ、オペランド<T>テンソル、オペランド<U>インデックス、オペランド<T>更新)

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

パラメーター
範囲現在のスコープ
テンソル更新するテンソル。
インデックスインデックステンソル。
アップデート出力に分散する更新。
戻り値
  • TensorScatterMax の新しいインスタンス

public出力<T>出力()

値がテンソル間の要素ごとの最大値であるテンソルからコピーされた新しいテンソルは、インデックスに従って更新されます。