টেনসরফ্লো :: অপস:: ডিমস প্রসারিত করুন
#include <array_ops.h>
একটি টেনসরের আকারে 1 এর একটি মাত্রা সন্নিবেশ করান।
সারাংশ
একটি টেনসর input
দেওয়া হলে, এই অপারেশনটি input
আকারের মাত্রা সূচক axis
1 এর একটি মাত্রা সন্নিবেশিত করে। মাত্রা সূচক axis
শূন্য থেকে শুরু হয়; আপনি যদি axis
জন্য একটি নেতিবাচক সংখ্যা নির্দিষ্ট করেন তবে এটি শেষ থেকে পিছনের দিকে গণনা করা হয়।
আপনি যদি একটি উপাদানে একটি ব্যাচের মাত্রা যোগ করতে চান তবে এই অপারেশনটি কার্যকর। উদাহরণস্বরূপ, যদি আপনার আকৃতির একটি একক চিত্র থাকে [height, width, channels]
, তাহলে আপনি এটিকে 1 টি চিত্রের ব্যাচ expand_dims(image, 0)
দিয়ে তৈরি করতে পারেন, যা আকৃতি [1, height, width, channels]
তৈরি করবে। .
অন্যান্য উদাহরণ:
# 't' is a tensor of shape [2] shape(expand_dims(t, 0)) ==> [1, 2] shape(expand_dims(t, 1)) ==> [2, 1] shape(expand_dims(t, -1)) ==> [2, 1]
# 't2' is a tensor of shape [2, 3, 5] shape(expand_dims(t2, 0)) ==> [1, 2, 3, 5] shape(expand_dims(t2, 2)) ==> [2, 3, 1, 5] shape(expand_dims(t2, 3)) ==> [2, 3, 5, 1]
এই অপারেশনের জন্য এটি প্রয়োজন:
-1-input.dims() <= dim <= input.dims()
এই অপারেশনটি squeeze()
এর সাথে সম্পর্কিত, যা আকার 1 এর মাত্রা সরিয়ে দেয়।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- অক্ষ: 0-ডি (স্কেলার)।
input
আকৃতি প্রসারিত করার জন্য ডাইমেনশন ইনডেক্স নির্দিষ্ট করে।[-rank(input) - 1, rank(input)]
পরিসরে হতে হবে।
রিটার্ন:
-
Output
:input
হিসাবে একই ডেটা ধারণ করে, তবে এর আকারে 1 আকারের একটি অতিরিক্ত মাত্রা যোগ করা হয়েছে।
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
ExpandDims (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input axis) |
পাবলিক বৈশিষ্ট্য | |
---|---|
operation | |
output |
পাবলিক ফাংশন | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
আউটপুট
::tensorflow::Output output
পাবলিক ফাংশন
ডিমস প্রসারিত করুন
ExpandDims( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input axis )
নোড
::tensorflow::Node * node() const
অপারেটর::টেনসরফ্লো::ইনপুট
operator::tensorflow::Input() const
অপারেটর::টেনসরফ্লো::আউটপুট
operator::tensorflow::Output() const