تدفق التوتر:: العمليات:: 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::الإخراج

 operator::tensorflow::Output() const