แยก "แพตช์" ออกจาก "อินพุต" และวางไว้ในมิติเอาต์พุต "ความลึก" ส่วนขยาย 3 มิติของ `extract_image_patches`
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <T ขยายจำนวน> ExtractVolumePatches <T> | |
เอาท์พุต <T> | แพทช์ () เทนเซอร์ 5 มิติที่มีรูปร่าง `[แบทช์, out_planes, out_rows, out_cols, ksize_planes * ksize_rows * ksize_cols * ความลึก]` ที่มีแพตช์ที่มีขนาด `ksize_planes x ksize_rows x ksize_cols x ความลึก` เวกเตอร์ในมิติ "ความลึก" |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง ExtractVolumePatches <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , อินพุต Operand <T>, รายการ <Long> ksizes, รายการ <Long> ก้าวย่าง, การขยายสตริง)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ ExtractVolumePatches ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ป้อนข้อมูล | เทนเซอร์ 5 มิติที่มีรูปร่าง `[แบทช์, in_planes, in_rows, in_cols, ความลึก]` |
ขนาด | ขนาดของหน้าต่างบานเลื่อนสำหรับ "อินพุต" แต่ละมิติ |
ความก้าวหน้า | 1-D ของความยาว 5 จุดศูนย์กลางของสองแพตช์ติดต่อกันอยู่ใน `อินพุต` แค่ไหน ต้องเป็น: `[1, stride_planes, stride_rows, stride_cols, 1]` |
ช่องว่างภายใน | ประเภทของอัลกอริธึมการเติมที่จะใช้ คุณลักษณะที่เกี่ยวข้องกับขนาดมีการระบุดังนี้:
|
การส่งคืน
- อินสแตนซ์ใหม่ของ ExtractVolumePatches
แพทช์ เอาต์พุต สาธารณะ <T> ()
เทนเซอร์ 5 มิติที่มีรูปร่าง `[แบทช์, out_planes, out_rows, out_cols, ksize_planes * ksize_rows * ksize_cols * ความลึก]` ที่มีแพตช์ที่มีขนาด `ksize_planes x ksize_rows x ksize_cols x ความลึก` เวกเตอร์ในมิติ "ความลึก" โปรดทราบว่า `out_planes`, `out_rows` และ `out_cols` คือขนาดของแพตช์เอาต์พุต