مؤتمر Google I / O هو التفاف! تابع جلسات TensorFlow اعرض الجلسات

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

#include <array_ops.h>

استخرج patches من images وضعها في بُعد الإخراج "العمق".

ملخص

الحجج:

  • النطاق: كائن النطاق
  • الصور: 4-D Tensor مع الشكل [batch, in_rows, in_cols, depth] .
  • ksizes: حجم النافذة المنزلقة لكل بُعد من أبعاد images .
  • خطوات كبيرة: إلى أي مدى توجد مراكز بقعتين متتاليتين في الصور. يجب أن يكون: [1, stride_rows, stride_cols, 1] .
  • المعدلات: يجب أن تكون: [1, rate_rows, rate_cols, 1] . هذه هي خطوة الإدخال ، التي تحدد مدى وجود عينتين متتاليتين للتصحيح في الإدخال. مكافئ لاستخراج البقع ذات patch_sizes_eff = patch_sizes + (patch_sizes - 1) * (rates - 1) ، متبوعًا بجمعها مكانيًا بواسطة عامل rates . هذا يعادل rate التلافيف المتوسعة (المعروفة أيضًا باسم Atrous).
  • المساحة المتروكة: نوع خوارزمية الحشو المراد استخدامها.

عائدات:

  • Output : 4-D Tensor مع الشكل [batch, out_rows, out_cols, ksize_rows * ksize_cols * depth] تحتوي على رقع صورة بحجم ksize_rows x ksize_cols x depth في بُعد "العمق". لاحظ أن out_rows و out_cols هي أبعاد تصحيحات الإخراج.

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

ExtractImagePatches (const :: tensorflow::Scope & scope, :: tensorflow::Input images, const gtl::ArraySlice< int > & ksizes, const gtl::ArraySlice< int > & strides, const gtl::ArraySlice< int > & rates, StringPiece padding)

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

operation
patches

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

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

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

عملية

Operation operation

بقع

::tensorflow::Output patches

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

ExtractImagePatches

 ExtractImagePatches(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  const gtl::ArraySlice< int > & ksizes,
  const gtl::ArraySlice< int > & strides,
  const gtl::ArraySlice< int > & rates,
  StringPiece padding
)

العقدة

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const