از اینکه با Google I/O تنظیم کردید متشکریم. مشاهده همه جلسات در صورت تقاضا تماشا کنید

tensorflow :: ops :: NonMaxSuppression V2

#include <image_ops.h>

با حرص زیر مجموعه جعبه های مرزی را به ترتیب نزولی امتیاز انتخاب می کند.

خلاصه

جعبه های هرس دور که دارای تقاطع بیش از حد اتحادیه (IOU) با جعبه های قبلا انتخاب شده همپوشانی دارند. جعبه های مرزی به عنوان [y1 ، x1 ، y2 ، x2] ارائه می شوند ، جایی که (y1 ، x1) و (y2 ، x2) مختصات هر جفت مورب گوشه جعبه هستند و مختصات را می توان به صورت عادی تهیه کرد (یعنی دراز کشیدن فاصله [0 ، 1]) یا مطلق. توجه داشته باشید که این الگوریتم نسبت به جایی که مبدا سیستم مختصات است ، عرفانی است. توجه داشته باشید که این الگوریتم در تبدیلات متعامد و ترجمه های سیستم مختصات ثابت نیست. بنابراین ترجمه یا بازتاب سیستم مختصات منجر به انتخاب همان جعبه ها توسط الگوریتم می شود.

خروجی این عملیات مجموعه ای از نمایه سازی اعداد صحیح در مجموعه ورودی جعبه های مرزی نشان دهنده جعبه های انتخاب شده است. مختصات جعبه محدود مربوط به شاخص های انتخاب شده را می توان با استفاده از tf.gather operation بدست آورد. مثلا:

selected_indices = tf.image.non_max_suppression_v2 (کادرها ، نمرات ، حداکثر_ اندازه خروجی ، آستانه iou) جعبه های انتخابی = tf. جمع آوری (جعبه ها ، فهرست های انتخاب شده)

استدلال ها:

  • دامنه: یک شی Sc Scope
  • جعبه ها: یک تانسور شناور 2 بعدی به شکل [num_boxes, 4] .
  • امتیازات: یک تانسور شناور شکل 1-D [num_boxes] نشان دهنده یک امتیاز واحد مربوط به هر جعبه (هر ردیف جعبه).
  • max_output_size: یک سنسور عدد صحیح مقیاس دار نشان دهنده حداکثر تعداد جعبه هایی است که با سرکوب غیر حداکثر انتخاب می شوند.
  • iou_threshold: یک تانسور شناور 0-D که آستانه را برای تصمیم گیری در مورد همپوشانی بیش از حد جعبه ها با IOU نشان می دهد.

بازده:

  • Output : یک M <= max_output_size عدد صحیح 1-D به شکل [M] نمایانگر شاخص های انتخاب شده از M <= max_output_size جعبه ها ، جایی که M <= max_output_size .

سازندگان و ویرانگران

NonMaxSuppressionV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input boxes, :: tensorflow::Input scores, :: tensorflow::Input max_output_size, :: tensorflow::Input iou_threshold)

صفات عمومی

operation
selected_indices

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

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

صفات عمومی

عمل

Operation operation

موارد انتخاب شده

051 beedc90

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

NonMaxSuppression V2

 NonMaxSuppressionV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input boxes,
  ::tensorflow::Input scores,
  ::tensorflow::Input max_output_size,
  ::tensorflow::Input iou_threshold
)

گره

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const