ML Topluluk Günü 9 Kasım! TensorFlow, JAX güncellemeler için bize katılın ve daha fazla bilgi edinin

tensorflow :: ops :: ParallelConcat

#include <array_ops.h>

İlk boyut boyunca N tensörün bir listesini birleştirir.

Özet

Giriş tensörlerinin tümü birinci boyutta 1 boyutuna sahip olmak zorundadır.

Ö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 işleminin başlamadan önce tüm girdilerin hesaplanmasını gerektirmesi, ancak grafik oluşturma sırasında girdi şekillerinin bilinmesini gerektirmemesidir. Paralel concat, kullanılabilir olduklarında girdinin parçalarını çıktıya kopyalayacaktır, bazı durumlarda bu bir performans avantajı sağlayabilir.

Argümanlar:

  • kapsam: Bir Scope nesnesi
  • değerler: Birleştirilecek tensörler. Hepsi birinci boyutta 1 boyuta ve aynı şekle sahip olmalıdır.
  • şekil: sonucun son şekli; herhangi bir girdinin şekline eşit olmalı, ancak ilk boyuttaki girdi değerlerinin sayısı 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 

operator :: tensorflow :: Girdi

 operator::tensorflow::Input() const 

operator :: tensorflow :: Çıktı

 operator::tensorflow::Output() const