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 )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی."],[],[]]