tensorflow :: ops :: ParallelConcat
#include <array_ops.h>
İlk boyut boyunca N
tensörün bir listesini birleştirir.
Özet
Giriş tensörlerinin hepsinin birinci boyutta 1 boyutuna 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 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