tensorflow:: אופס:: CropAndResizeGradImage
#include <image_ops.h>
מחשב את השיפוע של האופציה crop_and_resize מול טנסור תמונת הקלט.
סיכום
טיעונים:
- scope: אובייקט Scope
- דרגים: טנזור 4-D של צורה
[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: טנזור 1-D של צורה
[num_boxes]
עם ערכי int32 ב-[0, batch)
. הערך שלbox_ind[i]
מציין את התמונה שאליה התיבהi
מתייחסת. - image_size: טנזור 1-D עם ערך
[batch, image_height, image_width, depth]
המכיל את גודל התמונה המקורי. גםimage_height
וגםimage_width
צריכים להיות חיוביים.
מאפיינים אופציונליים (ראה Attrs
):
- שיטה: מחרוזת המציינת את שיטת האינטרפולציה. רק 'בילינארי' נתמך לעת עתה.
החזרות:
-
Output
: טנזור 4-D של צורה[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
תפקידים ציבוריים
CropAndResizeGradImage
CropAndResizeGradImage( const ::tensorflow::Scope & scope, ::tensorflow::Input grads, ::tensorflow::Input boxes, ::tensorflow::Input box_ind, ::tensorflow::Input image_size, DataType T )
CropAndResizeGradImage
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 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]