جریان تنسور:: عملیات:: CropAndResizeGradboxes
#include <image_ops.h>
گرادیان crop_and_resize را در تانسور جعبه های ورودی محاسبه می کند.
خلاصه
استدلال ها:
- scope: یک شی Scope
- درجه: یک تانسور 4 بعدی شکل
[num_boxes, crop_height, crop_width, depth]
. - تصویر: یک تانسور 4 بعدی شکل
[batch, image_height, image_width, depth]
. همimage_height
و همimage_width
باید مثبت باشند. - جعبه ها: یک تانسور دو بعدی شکل
[num_boxes, 4]
. ردیفi
امین تانسور مختصات یک کادر را در تصویرbox_ind[i]
مشخص می کند و در مختصات نرمال شده[y1, x1, y2, x2]
مشخص می شود. مقدار مختصات نرمال شدهy
به مختصات تصویر درy * (image_height - 1)
نگاشت می شود، به طوری که فاصله[0, 1]
ارتفاع تصویر نرمال شده به `[0، ارتفاع_تصویر - 1] در مختصات ارتفاع تصویر نگاشت می شود. ما به y1 > y2 اجازه میدهیم، در این صورت برش نمونهبرداری شده نسخهای از تصویر اصلی است که به سمت بالا به پایین برگردانده شده است. بعد عرض به طور مشابه رفتار می شود. مختصات عادی خارج از محدوده[0, 1]
مجاز هستند، در این صورتextrapolation_value
برای برون یابی مقادیر تصویر ورودی استفاده می کنیم. - box_ind: یک تانسور یک بعدی شکل
[num_boxes]
با مقادیر int32 در[0, batch)
. مقدارbox_ind[i]
تصویری را مشخص میکند که کادرi
امین به آن اشاره دارد.
ویژگی های اختیاری (به Attrs
مراجعه کنید):
- روش: رشته ای که روش درون یابی را مشخص می کند. در حال حاضر فقط "دو خطی" پشتیبانی می شود.
برمیگرداند:
-
Output
: یک تانسور دو بعدی شکل[num_boxes, 4]
.
سازندگان و ویرانگرها | |
---|---|
CropAndResizeGradBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input image, :: tensorflow::Input boxes, :: tensorflow::Input box_ind) | |
CropAndResizeGradBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input image, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, const CropAndResizeGradBoxes::Attrs & attrs) |
صفات عمومی | |
---|---|
operation | |
output |
توابع عمومی | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
توابع استاتیک عمومی | |
---|---|
Method (StringPiece x) |
سازه ها | |
---|---|
tensorflow:: ops:: CropAndResizeGradBoxes:: Attrs | تنظیم کننده های ویژگی اختیاری برای CropAndResizeGradBoxes . |
صفات عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
توابع عمومی
CropAndResizeGradboxes
CropAndResizeGradBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input grads, ::tensorflow::Input image, ::tensorflow::Input boxes, ::tensorflow::Input box_ind )
CropAndResizeGradboxes
CropAndResizeGradBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input grads, ::tensorflow::Input image, ::tensorflow::Input boxes, ::tensorflow::Input box_ind, const CropAndResizeGradBoxes::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 و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-16 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2024-11-16 بهوقت ساعت هماهنگ جهانی."],[],[]]