সেন্সরফ্লো :: অপস :: ব্যাচটোসপেস
#include <array_ops.h>
টাইপ টি-এর 4-ডি টেনারগুলির জন্য ব্যাচটোসস্পেস
সারসংক্ষেপ
এটি আরও সাধারণ ব্যাচটোসস্পেসের একটি উত্তরাধিকার সংস্করণ।
স্থানীয় ক্রিয়াকলাপগুলির ব্লকের মধ্যে ব্যাচ থেকে ডেটা পুনরায় সঞ্চারিত (অনুমতি দেয়), ক্রপিংয়ের পরে। এটি স্পেসটোবেচের বিপরীত রূপান্তর। আরো নির্দিষ্টভাবে, এই অপ ইনপুট টেন্সর কোথা থেকে মান একটি কপি আউটপুট batch
মাত্রার স্থানিক ব্লক সরানো হয় height
এবং width
মাত্রা, বরাবর ফসল তোলা দ্বারা অনুসরণ height
এবং width
মাত্রা।
যুক্তি:
- সুযোগ: একটি স্কোপ অবজেক্ট
- ইনপুট: আকৃতির
[batch*block_size*block_size, height_pad/block_size, width_pad/block_size, depth]
সহ 4-ডি টেনসর নোট করুন যে ইনপুট টেনসরের ব্যাচের আকার অবশ্যইblock_size * block_size
দ্বারা বিভাজ্য হতে হবে। - শস্য: অ-নেতিবাচক পূর্ণসংখ্যার 2-ডি টেনসর
[2, 2]
with এটি স্থানিক মাত্রা জুড়ে মধ্যবর্তী ফলাফল থেকে কতগুলি উপাদান ক্রপ করতে হবে তা নির্দিষ্ট করে: 0 বি05ফি950
রিটার্নস:
-
Output
: 4-ডি আকৃতিযুক্ত[batch, height, width, depth]
, যেখানে: 0496 বিডি 0
block_size
অবশ্যই একের বেশি হওয়া উচিত। এটি ব্লকের আকার নির্দেশ করে।
কিছু উদাহরণ:
(1) নীচের আকারের ইনপুট [4, 1, 1, 1]
এবং 2 এর ব্লক_ আকার:
[[[[1]]], [[[2]]], [[[3]]], [[[4]]]]
আউটপুট টেনসরের আকৃতি [1, 2, 2, 1]
এবং মান:
x = [[[[1], [2]], [[3], [4]]]]
(2) নীচের আকারের ইনপুট [4, 1, 1, 3]
এবং 2 এর ব্লক_ আকার:
[[[[1, 2, 3]]], [[[4, 5, 6]]], [[[7, 8, 9]]], [[[10, 11, 12]]]]
আউটপুট টেনসরের আকৃতি [1, 2, 2, 3]
এবং মান:
x = [[[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]]
(3) নীচের আকারের ইনপুট [4, 2, 2, 1]
এবং 2 এর ব্লক_ আকার:
x = [[[[1], [3]], [[9], [11]]], [[[2], [4]], [[10], [12]]], [[[5], [7]], [[13], [15]]], [[[6], [8]], [[14], [16]]]]
আউটপুট টেনসরের আকৃতি [1, 4, 4, 1]
এবং মান:
x = [[[[1], [2], [3], [4]], [[5], [6], [7], [8]], [[9], [10], [11], [12]], [[13], [14], [15], [16]]]]
(4) নীচের আকারের ইনপুট [8, 1, 2, 1]
এবং 2 এর ব্লক_ আকার:
x = [[[[1], [3]]], [[[9], [11]]], [[[2], [4]]], [[[10], [12]]], [[[5], [7]]], [[[13], [15]]], [[[6], [8]]], [[[14], [16]]]]
আউটপুট টেনসারের আকৃতি [2, 2, 4, 1]
এবং মান:
x = [[[[1], [3]], [[5], [7]]], [[[2], [4]], [[10], [12]]], [[[5], [7]], [[13], [15]]], [[[6], [8]], [[14], [16]]]]
নির্মাণকারী এবং ধ্বংসকারী | |
---|---|
BatchToSpace (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input crops, int64 block_size) |
জনসাধারণের গুণাবলী | |
---|---|
operation | |
output |
পাবলিক ফাংশন | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
জনসাধারণের গুণাবলী
অপারেশন
Operation operation
আউটপুট
::tensorflow::Output output
পাবলিক ফাংশন
ব্যাচটোসপেস
BatchToSpace( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input crops, int64 block_size )
নোড
::tensorflow::Node * node() const
অপারেটর :: টেনসরফ্লো :: ইনপুট
operator::tensorflow::Input() const
অপারেটর :: টেনসরফ্লো :: আউটপুট
operator::tensorflow::Output() const