tensorflow:: ops:: FusedPadConv2D

#include <nn_ops.h>

يقوم بعملية حشو كمعالجة مسبقة أثناء عملية الالتفاف.

ملخص

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

الحجج:

  • النطاق: كائن النطاق
  • المدخلات: رباعي الأبعاد مع شكل [batch, in_height, in_width, in_channels] .
  • الحشوات: مصفوفة من عمودين تحدد أحجام الحشوات. يجب أن يكون عدد الصفوف مساوياً لرتبة input .
  • فلتر: رباعي الأبعاد مع شكل [filter_height, filter_width, in_channels, out_channels] .
  • الخطوات: بُعد واحد بطول 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 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const