GenerateBoundingBoxProposals

kelas akhir publik GenerateBoundingBoxProposals

Operasi ini menghasilkan Wilayah Minat dari kotak pembatas tertentu (bbox_deltas) jangkar wrt yang dikodekan sesuai dengan persamaan 2 di arXiv:1506.01497

Operasi memilih kotak penilaian `pre_nms_topn` teratas, mendekodekannya sehubungan dengan jangkar, menerapkan penekanan non-maksimal pada kotak yang tumpang tindih dengan nilai interseksi-over-union (iou) yang lebih tinggi dari `nms_threshold`, membuang kotak yang sisinya lebih pendek kurang dari ` ukuran_minimal`. Masukan: `scores`: Tensor bentuk 4D [Batch, Height, Wide, Num Anchors] yang berisi skor per jangkar pada posisi tertentu `bbox_deltas`: adalah tensor bentuk [Batch, Height, Wide, 4 x Num Anchors] kotak yang dikodekan ke setiap `jangkar` jangkar: Bentuk tensor 1D [4 x Num Jangkar], mewakili jangkar. Keluaran: `rois`: RoI keluaran, tensor 3D berbentuk [Batch, post_nms_topn, 4], diisi dengan 0 jika kandidat yang ditemukan kurang dari post_nms_topn. `roi_probabilities`: skor probabilitas setiap roi dalam 'rois', tensor 2D berbentuk [Batch,post_nms_topn], diisi dengan 0 jika diperlukan, diurutkan berdasarkan skor.

Kelas Bersarang

kelas HasilkanBoundingBoxProposals.Options Atribut opsional untuk GenerateBoundingBoxProposals

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis GenerateBoundingBoxProposal
buat ( Lingkup cakupan, Operan < TFloat32 > skor, Operan < TFloat32 > bboxDeltas, Operan < TFloat32 > imageInfo, Operan < TFloat32 > jangkar, Operan < TFloat32 > nmsThreshold, Operan < TInt32 > preNmsTopn, Operan < TFloat32 > minSize, Opsi.. . pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi GenerateBoundingBoxProposals baru.
statis GenerateBoundingBoxProposals.Options
postNmsTopn (Posting panjangNmsTopn)
Keluaran < TFloat32 >
roiProbabilitas ()
Tensor float 2-D berbentuk `[num_images, post_nms_topn]` yang mewakili skor kotak wilayah yang diminati dalam tensor `rois` pada indeks yang sama.
Keluaran < TFloat32 >
rois ()
Tensor float 3-D berbentuk `[num_images,post_nms_topn,4]` yang mewakili kotak wilayah minat yang dipilih.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "GenerateBoundingBoxProposals"

Metode Publik

public static GenerateBoundingBoxProposals membuat ( Scope scope, Operand < TFloat32 > skor, Operand < TFloat32 > bboxDeltas, Operand < TFloat32 > imageInfo, Operand < TFloat32 > jangkar, Operand < TFloat32 > nmsThreshold, Operand < TInt32 > preNmsTopn, Operand < TFloat32 > minSize, Pilihan... pilihan)

Metode pabrik untuk membuat kelas yang membungkus operasi GenerateBoundingBoxProposals baru.

Parameter
cakupan ruang lingkup saat ini
skor Tensor float 4-D dengan bentuk `[num_images, height, width, num_achors]` yang berisi sejumlah kotak untuk jangkar tertentu, dapat tidak disortir.
bboxDelta Tensor float 4-D dengan bentuk `[num_images, height, width, 4 x num_anchors]`. kotak pengkodean sehubungan dengan setiap jangkar. Koordinat diberikan dalam bentuk [dy, dx, dh, dw].
info gambar Tensor float 2-D berbentuk `[num_images, 5]` yang berisi informasi gambar Tinggi, Lebar, Skala.
jangkar Tensor float 2-D dengan bentuk `[num_anchors, 4]` yang menjelaskan kotak jangkar. Kotak diformat dalam bentuk [y1, x1, y2, x2].
nmsThreshold Tensor float skalar untuk ambang penekanan non-maksimal.
sebelumNmsTopn Tensor int skalar untuk jumlah kotak skor tertinggi yang akan digunakan sebagai masukan.
ukuran minimal Tensor pelampung skalar. Kotak apa pun yang ukurannya lebih kecil dari min_size akan dibuang.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari GenerateBoundingBoxProposals

public static GenerateBoundingBoxProposals.Options postNmsTopn (Posting panjangNmsTopn)

Parameter
postingNmsTopn Sebuah bilangan bulat. Jumlah rois maksimum dalam output.

Output publik < TFloat32 > roiProbabilities ()

Tensor float 2-D berbentuk `[num_images, post_nms_topn]` yang mewakili skor kotak wilayah yang diminati dalam tensor `rois` pada indeks yang sama.

Keluaran publik < TFloat32 > rois ()

Tensor float 3-D berbentuk `[num_images,post_nms_topn,4]` yang mewakili kotak wilayah minat yang dipilih. Diurutkan dalam urutan skor.