تينسورفلو :: العمليات :: باتش تو سبيس
#include <array_ops.h>
BatchToSpace للموترات 4-D من النوع T.
ملخص
هذه نسخة قديمة من BatchToSpaceND الأكثر عمومية.
يعيد ترتيب (تبديل) البيانات من الدُفعة إلى كتل من البيانات المكانية ، متبوعة بالقص. هذا هو التحول العكسي لـ SpaceToBatch. وبشكل أكثر تحديدًا ، يقوم هذا المرجع بإخراج نسخة من موتر الإدخال حيث يتم نقل القيم من بُعد batch
في كتل مكانية إلى أبعاد height
width
، متبوعًا بالاقتصاص بطول أبعاد width
height
.
الحجج:
- النطاق: كائن النطاق
- الإدخال: موتر 4-D مع الشكل
[batch*block_size*block_size, height_pad/block_size, width_pad/block_size, depth]
لاحظ أن حجم دفعة موتر الإدخال يجب أن يكون قابلاً للقسمة علىblock_size * block_size
. - المحاصيل: موتر ثنائي الأبعاد للأعداد الصحيحة غير السالبة بالشكل
[2, 2]
. يحدد عدد العناصر التي سيتم اقتصاصها من النتيجة الوسيطة عبر الأبعاد المكانية كما يلي:crops = [[crop_top, crop_bottom], [crop_left, crop_right]]
عائدات:
-
Output
: 4-D مع الشكل[batch, height, width, depth]
، حيث:height = height_pad - crop_top - crop_bottom width = width_pad - crop_left - crop_right
يجب أن تكون 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
الوظائف العامة
باتش تو سبيس
02332 ae0العقدة
::tensorflow::Node * node() const
المشغل :: tensorflow :: الإدخال
operator::tensorflow::Input() const
المشغل :: Tensorflow :: Output
operator::tensorflow::Output() const
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2020-04-20 UTC.