CropAndResizeGradBoxes

CropAndResizeGradBoxes คลาสสุดท้ายสาธารณะ

คำนวณการไล่ระดับสีของ crop_and_resize op โดยใช้เทนเซอร์กล่องอินพุต

คลาสที่ซ้อนกัน

ระดับ CropAndResizeGradBoxes.Options คุณลักษณะเพิ่มเติมสำหรับ CropAndResizeGradBoxes

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

เอาท์พุต < TFloat32 >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
CropAndResizeGradBoxes แบบคงที่
สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ < TFloat32 > grads, ตัวดำเนินการ <? ขยาย TNumber > รูปภาพ, ตัวดำเนินการ < TFloat32 > กล่อง, ตัวดำเนินการ < TInt32 > boxInd, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ CropAndResizeGradBoxes ใหม่
CropAndResizeGradBoxes.Options แบบคงที่
วิธีการ (วิธีสตริง)
เอาท์พุต < TFloat32 >
เอาท์พุท ()
เทนเซอร์ 2 มิติของรูปร่าง `[num_boxes, 4]`

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "CropAndResizeGradBoxes"

วิธีการสาธารณะ

เอาท์พุท สาธารณะ < TFloat32 > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

สร้าง CropAndResizeGradBoxes คงที่สาธารณะ ( ขอบเขตขอบเขต ตัวดำเนินการ < TFloat32 > ผู้จบเกรด ตัว ดำเนินการ <? ขยาย TNumber > รูปภาพ ตัวดำเนินการ < TFloat32 > กล่อง ตัวดำเนินการ < TInt32 > boxInd ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ CropAndResizeGradBoxes ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ผู้สำเร็จการศึกษา เทนเซอร์ 4 มิติของรูปร่าง `[num_boxes, crop_height, crop_width, ความลึก]`
ภาพ เทนเซอร์ 4 มิติของรูปร่าง `[แบทช์, image_height, image_width, ความลึก]` ทั้ง `image_height` และ `image_width` จะต้องเป็นบวก
กล่อง เทนเซอร์ 2 มิติของรูปร่าง `[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]` ได้ ซึ่งในกรณีนี้เราใช้ `การประมาณค่า_ค่า` เพื่อประมาณค่ารูปภาพที่ป้อนเข้า
กล่องInd เทนเซอร์ 1 มิติของรูปร่าง `[num_boxes]` ที่มีค่า int32 ใน `[0, แบทช์)` ค่าของ `box_ind[i]` ระบุรูปภาพที่กล่อง `i`-th อ้างถึง
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ CropAndResizeGradBoxes

วิธีการ CropAndResizeGradBoxes.Options แบบคงที่สาธารณะ (วิธี String)

พารามิเตอร์
วิธี สตริงที่ระบุวิธีการแก้ไข ขณะนี้รองรับเฉพาะ 'bilinear' เท่านั้น

เอาท์พุท สาธารณะ < TFloat32 > เอาท์พุท ()

เทนเซอร์ 2 มิติของรูปร่าง `[num_boxes, 4]`