تينسورفلو :: العمليات :: FusedPadConv2D

#include <nn_ops.h>

ينفذ الحشو كعملية تمهيدية أثناء الالتفاف.

ملخص

على غرار FusedResizeAndPadConv2d ، يسمح هذا المرجع بتنفيذ محسن حيث يتم دمج مرحلة تحويل الحشو المكاني مع بحث im2col ، ولكن في هذه الحالة بدون التصفية ثنائية الخطوط المطلوبة لتغيير الحجم. يمنع دمج الحشو الحاجة إلى كتابة النتائج الوسيطة كموترات كاملة ، مما يقلل من ضغط الذاكرة ، ويمكننا الحصول على بعض مكاسب زمن الوصول من خلال دمج حسابات التحويل. لا يدعم هذا المرجع السمة data_format لـ Conv2D ، ويستخدم ترتيب "NHWC" بدلاً من ذلك. داخليًا ، يستخدم هذا المرجع مخزنًا مؤقتًا فرديًا للخدش لكل رسم بياني ، مما يعني أنه سيتم حظره إذا تم تشغيل العديد من الإصدارات بالتوازي. هذا لأن هذا المشغل هو في الأساس تحسين لتقليل استخدام الذاكرة.

الحجج:

  • النطاق: كائن النطاق
  • الإدخال: 4-D مع الشكل [batch, in_height, in_width, in_channels] .
  • الحشوات: مصفوفة من عمودين تحدد أحجام الحشوة. يجب أن يتطابق عدد الصفوف مع رتبة input .
  • عامل التصفية: 4-D بالشكل [filter_height, filter_width, in_channels, out_channels] .
  • الخطوات: 1-D بطول 4. خطوة النافذة المنزلقة لكل بُعد من أبعاد input . يجب أن يكون بنفس ترتيب البعد المحدد بالتنسيق.
  • المساحة المتروكة: نوع خوارزمية الحشو المراد استخدامها.

عائدات:

  • Output : موتر الإخراج.

البنائين والمدمرين

FusedPadConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input paddings, :: tensorflow::Input filter, StringPiece mode, const gtl::ArraySlice< int > & strides, StringPiece padding)

السمات العامة

operation
output

الوظائف العامة

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

السمات العامة

عملية

Operation operation

انتاج

::tensorflow::Output output

الوظائف العامة

FusedPadConv2D

 FusedPadConv2D(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input paddings,
  ::tensorflow::Input filter,
  StringPiece mode,
  const gtl::ArraySlice< int > & strides,
  StringPiece padding
)

العقدة

::tensorflow::Node * node() const 

المشغل :: tensorflow :: الإدخال

 operator::tensorflow::Input() const 

المشغل :: Tensorflow :: Output

 operator::tensorflow::Output() const