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