このページは Cloud Translation API によって翻訳されました。
Switch to English

tensorflow :: OPS :: ReduceJoin

#include <string_ops.h>

文字列の参加テンソルを与えられた寸法を越え。

概要

文字列は、指定された文字列内の寸法を横切って加わる演算しテンソル形状の[\\(d_0, d_1, ..., d_{n-1}\\)] 。戻り値新しいテンソル与えられたセパレータ(デフォルト:空の文字列)と入力文字列を結合して作成。負のインデックスを有する、端部から後方にカウントされ-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"

引数:

  • スコープ: スコープオブジェクト
  • 入力:入力が接合されます。 すべて減少したインデックスは非ゼロの大きさを持っている必要があります。
  • reduction_indices:以上削減する寸法。外形寸法は、指定された順序で減少しています。省略reduction_indices通過すると同等である[n-1, n-2, ..., 0]以下からの負のインデックス-nには-1サポートされています。

オプションの属性(参照Attrs ):

  • keep_dims:もしTrue 、長さが減少した寸法を保持1
  • セパレーター:入社使用するセパレーター。

戻り値:

  • Output :削除するかを設定縮小寸法の入力と同等の形状を持っ1に応じkeep_dims

コンストラクタとデストラクタ

ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices)
ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices, const ReduceJoin::Attrs & attrs)

パブリック属性

operation
output

公共の機能

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

公共の静的な機能

KeepDims (bool x)
Separator (StringPiece x)

構造体

tensorflow :: OPS :: ReduceJoin :: ATTRS

以下のためのオプションの属性セッターReduceJoin

パブリック属性

操作

 Operation operation

出力

:: tensorflow::Output output

公共の機能

ReduceJoin

 ReduceJoin(
  const :: tensorflow::Scope & scope,
  :: tensorflow::Input inputs,
  :: tensorflow::Input reduction_indices
)

ReduceJoin

 ReduceJoin(
  const :: tensorflow::Scope & scope,
  :: tensorflow::Input inputs,
  :: tensorflow::Input reduction_indices,
  const ReduceJoin::Attrs & attrs
)

ノード

::tensorflow::Node * node() const 

演算子:: tensorflow ::入力

 operator::tensorflow::Input() const 

演算子:: tensorflow ::出力

 operator::tensorflow::Output() const 

公共の静的な機能

KeepDims

 Attrs KeepDims(
  bool x
)

分離機

 Attrs Separator(
  StringPiece x
)