กลับชิ้นจาก 'อินพุต'
เทนเซอร์เอาท์พุตเป็นเทนเซอร์ที่มีขนาดอธิบายโดย 'ขนาด' ซึ่งค่าจะถูกแยกออกจาก 'อินพุต' โดยเริ่มต้นที่ออฟเซ็ตใน 'เริ่มต้น'
ข้อกำหนด : 0 <= start[i] <= start[i] + size[i] <= Di สำหรับ i ใน [0, n)
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <T, U ขยายจำนวน> Slice <T> | |
เอาท์พุต <T> | เอาท์พุท () |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง Slice <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , อินพุต Operand <T>, Operand <U> เริ่มต้น, Operand <U> ขนาด)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Slice ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เริ่ม | start[i] ระบุออฟเซ็ตเป็น 'i'th มิติของ 'input' ที่จะแบ่งส่วน |
ขนาด | size[i] ระบุจำนวนองค์ประกอบของ 'มิติข้อมูล i' ของ 'อินพุต' ที่จะแบ่งส่วน หาก size[i] คือ -1 องค์ประกอบที่เหลือทั้งหมดในมิติ i จะรวมอยู่ในสไลซ์ (นั่นคือ เทียบเท่ากับการตั้งค่า size[i] = input.dim_size(i) - beginning[i]) |
การส่งคืน
- ตัวอย่างใหม่ของ Slice