日付を保存! Google I / Oが5月18日から20日に戻ってきます今すぐ登録
このページは Cloud Translation API によって翻訳されました。
Switch to English

tensorflow :: ops :: ParallelConcat

#include <array_ops.h>

最初の次元に沿ってNテンソルのリストを連結します。

概要

入力テンソルはすべて、1次元でサイズ1である必要があります。

例えば:

# 'x' is [[1, 4]]
# 'y' is [[2, 5]]
# 'z' is [[3, 6]]
parallel_concat([x, y, z]) => [[1, 4], [2, 5], [3, 6]]  # Pack along first dim.

concatとparallel_concatの違いは、concatでは、操作を開始する前にすべての入力を計算する必要がありますが、グラフの作成中に入力の形状を知る必要はないということです。 Parallel concatは、入力の一部が使用可能になると出力にコピーします。状況によっては、これによりパフォーマンスが向上する場合があります。

引数:

  • スコープ:スコープオブジェクト
  • 値:連結されるテンソル。すべて、最初の次元でサイズ1で、同じ形状である必要があります。
  • 形状:結果の最終的な形状。入力の形状と同じである必要がありますが、最初の次元の入力値の数と同じである必要があります。

戻り値:

  • Output :連結テンソル。

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

ParallelConcat (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, PartialTensorShape shape)

パブリック属性

operation
output

公の行事

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

パブリック属性

操作

Operation operation

出力

::tensorflow::Output output

公の行事

ParallelConcat

 ParallelConcat(
  const ::tensorflow::Scope & scope,
  ::tensorflow::InputList values,
  PartialTensorShape shape
)

ノード

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const