DenseToDenseSetOperation

パブリック最終クラスDenseToDenseSetOperation

2 つの `Tensor` 入力の最後の次元に沿って集合演算を適用します。

「set_operation」の値については、「SetOperationOp::SetOperationFromContext」を参照してください。

出力 `result` は、`result_indices`、`result_values`、および `result_shape` で表される `SparseTensor` です。 `n` ランクの `set1` および `set2` の場合、これはランク `n` と、`set1` および `set2` と同じ 1 番目の `n-1` 次元を持ちます。 `nth` 次元には、`set` の対応する `[0...n-1]` 次元に適用された `set_operation` の結果が含まれます。

ネストされたクラス

クラスDenseToDenseSetOperation.Options DenseToDenseSetOperationのオプションの属性

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

static <T extends TType > DenseToDenseSetOperation <T>
create (スコープscope、オペランド<T> set1、オペランド<T> set2、文字列setOperation、オプション...オプション)
新しい DenseToDenseSetOperation オペレーションをラップするクラスを作成するファクトリ メソッド。
出力< TInt64 >
結果インデックス()
「SparseTensor」の 2D インデックス。
出力< TInt64 >
結果の形状()
`SparseTensor` の 1D `Tensor` 形状。
出力<T>
結果値()
`SparseTensor` の 1D 値。
静的DenseToDenseSetOperation.Options
validateIndices (ブール値の validateIndices)

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "DenseToDenseSetOperation"

パブリックメソッド

public static DenseToDenseSetOperation <T> create (スコープscope、オペランド<T> set1、オペランド<T> set2、文字列setOperation、オプション...オプション)

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

パラメーター
範囲現在のスコープ
セット1ランク「n」の「テンソル」。最初の `n-1` 次元は `set2` と同じでなければなりません。ディメンション「n」にはセット内の値が含まれており、重複は許可されますが無視されます。
セット2ランク「n」の「テンソル」。最初の `n-1` 次元は `set1` と同じでなければなりません。ディメンション「n」にはセット内の値が含まれており、重複は許可されますが無視されます。
オプションオプションの属性値を持ちます
戻り値
  • DenseToDenseSetOperation の新しいインスタンス

public Output < TInt64 > resultIndices ()

「SparseTensor」の 2D インデックス。

public Output < TInt64 > resultShape ()

`SparseTensor` の 1D `Tensor` 形状。 `result_shape[0...n-1]` は、`set1` および `set2` の最初の `n-1` 次元と同じです。 `result_shape[n]` は、すべての `0 にわたる結果セットの最大サイズです。 ..n-1` 次元。

public Output <T> resultValues ()

`SparseTensor` の 1D 値。

public static DenseToDenseSetOperation.Options validateIndices (Boolean validateIndices)