tensorflow:: ops:: ParallelConcat

#include <array_ops.h>

প্রথম মাত্রা বরাবর N সংখ্যক টেনসরের একটি তালিকা সংযুক্ত করে।

সারসংক্ষেপ

ইনপুট টেনসরগুলোর প্রথম ডাইমেনশনের সাইজ অবশ্যই ১ হতে হবে।

উদাহরণস্বরূপ:

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

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • মানসমূহ: যে টেনসরগুলোকে সংযুক্ত করা হবে। সবগুলোর প্রথম ডাইমেনশনের সাইজ অবশ্যই ১ এবং আকৃতি একই হতে হবে।
  • আকৃতি: ফলাফলের চূড়ান্ত আকৃতি; এটি যেকোনো ইনপুটের আকৃতির সমান হওয়া উচিত, তবে এর প্রথম মাত্রায় ইনপুট মানের সংখ্যা থাকবে।

ফেরত:

  • 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