แบ่ง `SparseTensor` ตาม 'start' และ 'size'
เช่น ถ้าอินพุตเป็น
input_tensor = รูปร่าง = [2, 7] [ ade ] [bc ]
กราฟิกเทนเซอร์เอาท์พุตคือ:
sparse_slice([0, 0], [2, 4]) = รูปร่าง = [2, 4] [ a ] [bc ]
sparse_slice([0, 4], [2, 3]) = รูปร่าง = [2, 3] [ เด ] [ ]
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
คงที่ <T ขยาย TType > SparseSlice <T> | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt64 > ดัชนี ตัวดำเนินการ <T> ค่า ตัว ดำเนินการ < TInt64 > รูปร่าง ตัวดำเนินการ < TInt64 > เริ่มต้น ตัวดำเนินการ < TInt64 > ขนาด) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ SparseSlice ใหม่ |
เอาท์พุต <TInt64> | |
เอาท์พุต <TInt64> | รูปร่างเอาท์พุท () รายการเทนเซอร์ 1-D แสดงถึงรูปร่างของเทนเซอร์แบบกระจายเอาท์พุต |
เอาท์พุต <T> | ค่าเอาท์พุต () รายการเทนเซอร์ 1-D แสดงถึงค่าของเทนเซอร์กระจัดกระจายเอาท์พุต |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
สร้าง SparseSlice <T> คงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TInt64 > ดัชนี ตัวดำเนินการ <T> ค่า ตัวดำเนินการ < TInt64 > รูปร่าง ตัวดำเนินการ < TInt64 > เริ่มต้น ตัวดำเนินการ < TInt64 > ขนาด)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ SparseSlice ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ดัชนี | เทนเซอร์ 2 มิติแสดงถึงดัชนีของเทนเซอร์แบบกระจาย |
ค่านิยม | เทนเซอร์ 1-D แสดงถึงค่าของเทนเซอร์แบบกระจาย |
รูปร่าง | 1-D. เทนเซอร์แสดงถึงรูปร่างของเทนเซอร์แบบกระจัดกระจาย |
เริ่ม | 1-D. เทนเซอร์แสดงถึงจุดเริ่มต้นของชิ้น |
ขนาด | 1-D. เทนเซอร์แสดงถึงขนาดของชิ้น ดัชนีเอาท์พุต: รายการเทนเซอร์ 1-D แสดงถึงดัชนีของเทนเซอร์กระจัดกระจายเอาท์พุต |
การส่งคืน
- ตัวอย่างใหม่ของ SparseSlice
เอาท์พุต สาธารณะ < TInt64 > เอาท์พุตเชป ()
รายการเทนเซอร์ 1-D แสดงถึงรูปร่างของเทนเซอร์แบบกระจายเอาท์พุต