tensor akışı:: işlem:: ParalelKoncat

#include <array_ops.h>

N tensörlerin listesini birinci boyut boyunca birleştirir.

Özet

Giriş tensörlerinin hepsinin birinci boyutta boyut 1'e sahip olması gerekir.

Örneğin:

# '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 ve paralel_concat arasındaki fark, concat'ın işlem başlamadan önce tüm girişlerin hesaplanmasını gerektirmesi, ancak grafik oluşturma sırasında giriş şekillerinin bilinmesini gerektirmemesidir. Paralel concat, girdi parçalarını kullanılabilir hale geldikçe çıktıya kopyalayacaktır; bazı durumlarda bu, performans avantajı sağlayabilir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • değerler: Birleştirilecek tensörler. Hepsinin birinci boyutunda ve aynı şekilde 1 beden olması gerekir.
  • şekil: sonucun son şekli; herhangi bir girdinin şekline eşit olmalı ancak birinci boyuttaki girdi değerlerinin sayısına sahip olmalıdır.

İade:

  • Output : Birleştirilmiş tensör.

Yapıcılar ve Yıkıcılar

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

Genel özellikler

operation
output

Kamu işlevleri

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

Genel özellikler

operasyon

Operation operation

çıktı

::tensorflow::Output output

Kamu işlevleri

ParalelKoncat

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

düğüm

::tensorflow::Node * node() const 

operatör::tensorflow::Giriş

 operator::tensorflow::Input() const 

operatör::tensorflow::Çıktı

 operator::tensorflow::Output() const