אופציה זו מייצרת אזור של אינטרסים מתיבות תוחמות נתונות (bbox_deltas) מקודדות wrt לפי eq.2 ב-arXiv:1506.01497
ה-Op בוחר תיבות ניקוד מובילות של 'pre_nms_topn', מפענח אותן ביחס לעוגנים, מחיל דיכוי לא מקסימלי על תיבות חופפות בעלות ערך צומת-על-איחוד (iou) גבוה מ-'nms_threshold', מבטל תיבות שבהן הצד הקצר יותר קטן מ-' min_size`. תשומות: `ציונים`: טנזור 4D של צורה [אצווה, גובה, רוחב, מספר עוגנים] המכיל את הציונים לכל עוגן במיקום נתון `bbox_deltas`: הוא טנזור של צורה [אצווה, גובה, רוחב, 4 x מספר עוגנים] תיבות מקודדות לכל עוגן `עוגנים`: טנזור 1D של צורה [4 x מספר עוגנים], המייצג את העוגנים. פלטים: `rois`: פלט RoIs, טנסור תלת-ממדי של צורה [אצווה, post_nms_topn, 4], מרופד ב-0 אם נמצאו פחות ממועמדים post_nms_topn. `roi_probabilities`: ציוני הסתברות של כל roi ב-'rois', טנזור דו-ממדי של צורה [אצווה,post_nms_topn], מרופד ב-0 במידת הצורך, ממוין לפי ציונים.
כיתות מקוננות
מעמד | GenerateBoundingBoxProposals.Options | תכונות אופציונליות עבור GenerateBoundingBoxProposals |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי GenerateBoundingBoxProposals | create ( Scope scope, Operand < TFloat32 > scores, Operand < TFloat32 > bboxDeltas, Operand < TFloat32 > imageInfo , Operand < TFloat32 > anchors, Operand < TFloat32 > nmsThreshold, Operand < TInt32 > preNmsTopn, Operand > min.Float. . אפשרויות) שיטת מפעל ליצירת מחלקה העוטפת פעולת GenerateBoundingBoxProposals חדשה. |
סטטי GenerateBoundingBoxProposals.Options | postNmsTopn (Long postNmsTopn) |
פלט < TFloat32 > | roiProbabilities () טנזור צף דו-ממדי של צורה `[num_images, post_nms_topn]` המייצג את הניקוד של תיבת אזור העניין בטנזור `rois` באותו אינדקס. |
פלט < TFloat32 > | רויס () טנזור צף תלת-ממדי של צורה `[num_images,post_nms_topn,4]` המייצג את האזור הנבחר של תיבות עניין. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
public static GenerateBoundingBoxProposals create ( Scope scope, Operand < TFloat32 > scores , Operand < TFloat32 > bboxDeltas, Operand < TFloat32 > imageInfo, Operand < TFloat32 > anchors, Operand < TFloat32 > nmsThreshold, Operan > < TInt32 > Prend > TInt32 > אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת GenerateBoundingBoxProposals חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
ציונים | ניתן לא למיין טנזור צף 4-D בעל צורה `[num_images, height, width, num_achors]` המכיל ציונים של התיבות עבור עוגנים נתונים. |
bboxDeltas | טנזור צף 4-D בעל צורה `[מספר_תמונות, גובה, רוחב, 4 x מספר_עוגנים]`. תיבות קידוד עם התאמה לכל עוגן. הקואורדינטות ניתנות בצורה [dy, dx, dh, dw]. |
imageInfo | טנזור צף דו-ממדי של צורה `[num_images, 5]` המכיל מידע על תמונה גובה, רוחב, קנה מידה. |
עוגנים | טנזור ציפה דו-ממדי בצורת `[num_anchors, 4]` המתאר את תיבות העוגן. תיבות מעוצבות בצורה [y1, x1, y2, x2]. |
nmsThreshold | טנזור ציפה סקלארי לסף דיכוי לא מרבי. |
preNmsTopn | טנסור אינט סקלרי עבור מספר תיבות הניקוד הגבוה ביותר שישמשו כקלט. |
minSize | טנזור ציפה סקלארי. כל תיבה שגודלה קטן יותר מ-min_size תימחק. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של GenerateBoundingBoxProposals
סטטי ציבורי GenerateBoundingBoxProposals.Options postNmsTopn (Long postNmsTopn)
פרמטרים
postNmsTopn | מספר שלם. המספר המרבי של rois בפלט. |
---|
פלט ציבורי < TFloat32 > roiProbabilities ()
טנזור צף דו-ממדי של צורה `[num_images, post_nms_topn]` המייצג את הניקוד של תיבת אזור העניין בטנזור `rois` באותו אינדקס.