パブリック最終クラスReduceJoin
指定された次元にわたって文字列テンソルを結合します。
形状 `[\ の指定された文字列テンソルの次元にわたる文字列結合を計算します\(d_0, d_1, ..., d_{n-1}\\)]`。入力文字列を指定された区切り文字で結合することによって作成された新しい Tensor を返します (デフォルト: 空の文字列)。負のインデックスは最後から逆にカウントされ、`-1` は `n - 1` と等しくなります。インデックスが指定されていない場合は、「n - 1」から「0」までのすべての次元にわたって結合されます。
例えば:
# tensor `a` is [["a", "b"], ["c", "d"]]
tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
tf.reduce_join(a, [0, 1]) ==> "acbd"
tf.reduce_join(a, [1, 0]) ==> "abcd"
tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
ネストされたクラス
クラス | ReduceJoin.Options | ReduceJoin のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力< TString > | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的ReduceJoin | |
静的ReduceJoin.Options | keepDims (ブール値の keepDims) |
出力< TString > | 出力() 縮小された次元が削除された入力と同じ形状を持つか、`keep_dims` に応じて `1` に設定されます。 |
静的ReduceJoin.Options | セパレータ(文字列セパレータ) |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "ReduceJoin"
パブリックメソッド
public Output < TString > asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static ReduceJoin create (スコープスコープ、オペランド<TString>入力、オペランド<TInt32> reductionIndices、オプション...オプション)
新しい ReduceJoin 操作をラップするクラスを作成するためのファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
入力 | 結合される入力。すべての縮小インデックスのサイズはゼロ以外でなければなりません。 |
削減インデックス | 縮小する寸法。寸法は指定された順序で縮小されます。 `reduction_indices` を省略することは、`[n-1, n-2, ..., 0]` を渡すことと同じです。 `-n` から `-1` までの負のインデックスがサポートされます。 |
オプション | オプションの属性値を持ちます |
返品
- ReduceJoin の新しいインスタンス
public static ReduceJoin.Options keepDims (Boolean keepDims)
パラメータ
keepDims | 「True」の場合、長さ「1」の縮小された次元を保持します。 |
---|