แยก "แพตช์" ออกจาก "รูปภาพ" และวางไว้ในมิติเอาต์พุต "เชิงลึก"
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <T ขยาย TType > ExtractImagePatches <T> | สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> รูปภาพ, รายการ <Long> ksizes, รายการ <Long> ก้าวย่าง, รายการ <Long> อัตรา, การขยายสตริง) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExtractImagePatches ใหม่ |
เอาท์พุต <T> | แพทช์ () เทนเซอร์ 4 มิติที่มีรูปร่าง `[แบทช์, out_rows, out_cols, ksize_rows * ksize_cols * ความลึก]` ที่มีแพตช์รูปภาพที่มีขนาด `ksize_rows x ksize_cols x ความลึก` เวกเตอร์ในมิติ "ความลึก" |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง ExtractImagePatches <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , รูปภาพ Operand <T>, รายการ <Long> ksizes, รายการ <Long> ก้าวย่าง, อัตรารายการ <Long>, การขยายสตริง)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExtractImagePatches ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ภาพ | เทนเซอร์ 4 มิติที่มีรูปร่าง `[แบทช์, in_rows, in_cols, ความลึก]` |
ขนาด | ขนาดของหน้าต่างบานเลื่อนสำหรับ "รูปภาพ" แต่ละมิติ |
ความก้าวหน้า | ศูนย์กลางของสองแพตช์ติดต่อกันอยู่ในรูปภาพไกลแค่ไหน ต้องเป็น: `[1, stride_rows, stride_cols, 1]` |
ราคา | ต้องเป็น: `[1, Rate_rows, Rate_cols, 1]` นี่คือก้าวย่างของอินพุต โดยระบุว่าตัวอย่างแพตช์ต่อเนื่องกันสองตัวอยู่ในอินพุตมากเพียงใด เทียบเท่ากับการแตกแพตช์ด้วย `patch_sizes_eff = patch_sizes + (patch_sizes - 1) * (rates - 1)` ตามด้วยการสุ่มตัวอย่างย่อยในเชิงพื้นที่ด้วยปัจจัยของ `rates` ซึ่งเทียบเท่ากับ `อัตรา' ในการบิดแบบขยาย (หรือที่เรียกว่า Atrous) |
การขยายความ | ประเภทของอัลกอริธึมการเติมที่จะใช้ |
การส่งคืน
- อินสแตนซ์ใหม่ของ ExtractImagePatches
แพทช์ เอาต์พุต สาธารณะ <T> ()
เทนเซอร์ 4 มิติที่มีรูปร่าง `[แบทช์, out_rows, out_cols, ksize_rows * ksize_cols * ความลึก]` ที่มีแพตช์รูปภาพที่มีขนาด `ksize_rows x ksize_cols x ความลึก` เวกเตอร์ในมิติ "ความลึก" โปรดทราบว่า `out_rows` และ `out_cols` คือขนาดของแพตช์เอาต์พุต