টেনসরফ্লো :: অপস:: 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-এর জন্য অপারেশন শুরু হওয়ার আগে সমস্ত ইনপুট গণনা করা প্রয়োজন কিন্তু গ্রাফ নির্মাণের সময় ইনপুট আকারগুলি জানার প্রয়োজন নেই৷ সমান্তরাল কনক্যাট ইনপুটের টুকরোগুলি উপলব্ধ হওয়ার সাথে সাথে আউটপুটে অনুলিপি করবে, কিছু পরিস্থিতিতে এটি একটি কর্মক্ষমতা সুবিধা প্রদান করতে পারে।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • মান: টেনসর সংযুক্ত করা হবে। প্রথম মাত্রা এবং একই আকারে সকলেরই সাইজ 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