tensorflow::ops::ParallelConcat

#include <array_ops.h>

N adet tensörden oluşan bir listeyi birinci boyut boyunca birleştirir.

Özet

Giriş tensörlerinin tümünün birinci boyutta 1 değerine sahip olması gerekmektedir.

Ö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 `parallel_concat` arasındaki fark, `concat`'ın işlemin başlaması için tüm girdilerin hesaplanmasını gerektirmesi, ancak grafik oluşturma sırasında girdi şekillerinin bilinmesini gerektirmemesidir. `parallel_concat` ise girdi parçalarını kullanılabilir hale geldikçe çıktıya kopyalar; bazı durumlarda bu, performans avantajı sağlayabilir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • Değerler: Birleştirilecek tensörler. Tüm tensörlerin ilk boyutu 1 olmalı ve aynı şekle sahip olmalıdır.
  • Şekil: Sonucun nihai şekli; herhangi bir girdinin şekline eşit olmalı, ancak birinci boyutta girdi değerlerinin sayısı kadar olmalıdır.

İadeler:

  • 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

Kamusal işlevler

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

Genel özellikler

operasyon

Operation operation

çıktı

::tensorflow::Output output

Kamusal işlevler

ParallelConcat

 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