ประชาชน Split ชั้นสุดท้าย
แยกเมตริกซ์ออกเป็นเมตริกซ์ "num_split" ตามมิติข้อมูลเดียว
วิธีการสาธารณะ
คง <T> Split <T> | |
Iterator < Operand <T >> | iterator () |
รายการ < เอาท์พุท <T >> | เอาท์พุท () เมตริกเหล่านี้มีรูปทรงเหมือนกัน โดยมีรูปร่างตรงกับ "ค่า" ยกเว้นตาม "แกน" โดยที่ขนาดคือ "values.shape[split_dim] / num_split" |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง Split <T> สร้าง ( ขอบเขต ขอบเขต Operand <Integer> แกน Operand <T> ค่ายาว numSplit)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ Split ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
แกน | 0-D. มิติตามที่จะแยกออก ต้องอยู่ในช่วง `[-rank(value), rank(value))` |
ค่า | เทนเซอร์ที่จะแยกออก |
numSplit | จำนวนของวิธีการแยก ต้องแบ่ง `value.shape[split_dim]` ออกเท่าๆ กัน |
คืนสินค้า
- อินสแตนซ์ใหม่ของ Split
รายการสาธารณะ < เอาท์พุท <T >> เอาท์พุท ()
เมตริกเหล่านี้มีรูปทรงเหมือนกัน โดยมีรูปร่างตรงกับ "ค่า" ยกเว้นตาม "แกน" โดยที่ขนาดคือ "values.shape[split_dim] / num_split"