tensorflow:: عملیات:: برش و تغییر اندازه تصویرGradImage

#include <image_ops.h>

گرادیان تابع crop_and_resize را نسبت به تانسور تصویر ورودی محاسبه می‌کند.

خلاصه

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • grads: یک تانسور چهاربعدی به شکل [num_boxes, crop_height, crop_width, depth] .
  • جعبه‌ها: یک تانسور دوبعدی به شکل [num_boxes, 4] . ردیف i ام تانسور، مختصات یک جعبه را در تصویر box_ind[i] مشخص می‌کند و در مختصات نرمال‌شده [y1, x1, y2, x2] مشخص شده است. مقدار مختصات نرمال‌شده y به مختصات تصویر در y * (image_height - 1) نگاشت می‌شود، بنابراین بازه [0, 1] ارتفاع تصویر نرمال‌شده به `[0, image_height - 1] در مختصات ارتفاع تصویر نگاشت می‌شود. ما اجازه می‌دهیم y1 > y2 باشد، که در این صورت برش نمونه‌برداری شده، یک نسخه وارونه از تصویر اصلی است. با بعد عرض نیز به طور مشابه رفتار می‌شود. مختصات نرمال‌شده خارج از محدوده [0, 1] مجاز هستند، که در این صورت extrapolation_value برای برون‌یابی مقادیر تصویر ورودی استفاده می‌کنیم.
  • box_ind: یک تانسور یک بعدی به شکل [num_boxes] با مقادیر int32 در [0, batch) . مقدار box_ind[i] تصویری را که کادر i به آن اشاره می‌کند، مشخص می‌کند.
  • image_size: یک تانسور یک بعدی با مقدار [batch, image_height, image_width, depth] که شامل اندازه تصویر اصلی است. هم image_height و image_width باید مثبت باشند.

ویژگی‌های اختیاری (به Attrs مراجعه کنید):

  • متد: رشته‌ای که روش درون‌یابی را مشخص می‌کند. در حال حاضر فقط از 'bilinear' پشتیبانی می‌شود.

بازده:

  • Output : یک تانسور چهاربعدی با شکل [batch, image_height, image_width, depth] .

سازنده‌ها و مخرب‌ها

CropAndResizeGradImage (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, :: tensorflow::Input image_size, DataType T)
CropAndResizeGradImage (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, :: tensorflow::Input image_size, DataType T, const CropAndResizeGradImage::Attrs & attrs)

ویژگی‌های عمومی

operation
output

کارکردهای عمومی

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

توابع استاتیک عمومی

Method (StringPiece x)

ساختارها

tensorflow::ops::CropAndResizeGradImage::Attrs

تنظیم‌کننده‌های ویژگی اختیاری برای CropAndResizeGradImage .

ویژگی‌های عمومی

عملیات

Operation operation

خروجی

::tensorflow::Output output

کارکردهای عمومی

برش و تغییر اندازهGradImage

 CropAndResizeGradImage(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind,
  ::tensorflow::Input image_size,
  DataType T
)

برش و تغییر اندازهGradImage

 CropAndResizeGradImage(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind,
  ::tensorflow::Input image_size,
  DataType T,
  const CropAndResizeGradImage::Attrs & attrs
)

گره

::tensorflow::Node * node() const 

عملگر::tensorflow::ورودی

 operator::tensorflow::Input() const 

عملگر::tensorflow::خروجی

 operator::tensorflow::Output() const 

توابع استاتیک عمومی

روش

Attrs Method(
  StringPiece x
)