टेंसरफ़्लो:: ऑप्स:: समानांतर कॉनकैट
#include <array_ops.h>
पहले आयाम के साथ N
टेंसरों की एक सूची को जोड़ता है।
सारांश
सभी इनपुट टेंसरों का पहले आयाम में आकार 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.
कॉनकैट और पैरेलल_कॉनकैट के बीच अंतर यह है कि कॉनकैट को ऑपरेशन शुरू होने से पहले सभी इनपुट की गणना करने की आवश्यकता होती है, लेकिन ग्राफ़ निर्माण के दौरान इनपुट आकृतियों को जानने की आवश्यकता नहीं होती है। जैसे ही वे उपलब्ध होंगे समानांतर कॉनकैट इनपुट के टुकड़ों को आउटपुट में कॉपी कर देगा, कुछ स्थितियों में यह प्रदर्शन लाभ प्रदान कर सकता है।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- मान: टेंसरों को संयोजित किया जाना है। पहले आयाम में सभी का आकार 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( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, PartialTensorShape shape )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ़्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const