คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

Unstack

ชั้นสุดท้ายประชาชน Unstack

แยกมิติที่กำหนดของเทนเซอร์ระดับ `R` ลงในเทนเซอร์ `num` rank-`(R-1)`

คลายเมตริกซ์ "num" ออกจาก "ค่า" โดยการบิ่นตามมิติ "แกน" ตัวอย่างเช่น กำหนดเทนเซอร์ของรูปร่าง `(A, B, C, D)`;

ถ้า `axis == 0` เทนเซอร์ที่ i ใน `output' จะเป็นสไลซ์ `value[i, :, :, :]` และเมตริกซ์แต่ละตัวใน `output' จะมีรูปร่าง `(B, C, D) `. (โปรดทราบว่าขนาดที่คลายการแพ็กตามนั้นจะหายไป ไม่เหมือนกับ `แยก')

ถ้า `axis == 1` เทนเซอร์ที่ i ใน `output' จะเป็นสไลซ์ `value[:, i, :, :]` และเมตริกซ์แต่ละตัวใน `output' จะมีรูปร่าง `(A, C, D) `. เป็นต้น

นี่คือสิ่งที่ตรงกันข้ามกับ 'แพ็ค'

คลาสที่ซ้อนกัน

ระดับ Unstack.Options คุณลักษณะที่จำเป็นสำหรับการ Unstack

วิธีการสาธารณะ

คง Unstack.Options
แกน (แกนยาว)
คง <T> Unstack <T>
สร้าง ( ขอบเขต ขอบเขต Operand <T> ค่ายาว NUM, ตัวเลือก ... ตัวเลือก)
วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Unstack ใหม่
Iterator < Operand <T >>
รายการ < เอาท์พุท <T >>
เอาท์พุท ()
รายการเทนเซอร์ที่แตกออกจาก "ค่า"

วิธีการสืบทอด

วิธีการสาธารณะ

สาธารณะคง Unstack.Options แกน (Long แกน)

พารามิเตอร์
แกน มิติข้อมูลที่จะแกะออก ค่าลบล้อมรอบ ดังนั้นช่วงที่ถูกต้องคือ `[-R, R)`

สาธารณะคง Unstack <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> ค่ายาว NUM, ตัวเลือก ... ตัวเลือก)

วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Unstack ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ค่า 1-D หรือสูงกว่า โดยมีขนาดมิติ "แกน" เท่ากับ "จำนวน"
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • ตัวอย่างใหม่ของ Unstack

ประชาชน Iterator < Operand <T >> iterator ()

รายการสาธารณะ < เอาท์พุท <T >> เอาท์พุท ()

รายการเทนเซอร์ที่แตกออกจาก "ค่า"

,
ชั้นสุดท้ายประชาชน Unstack

แยกมิติที่กำหนดของเทนเซอร์ระดับ `R` ลงในเทนเซอร์ `num` rank-`(R-1)`

คลายเมตริกซ์ "num" ออกจาก "ค่า" โดยการบิ่นตามมิติ "แกน" ตัวอย่างเช่น กำหนดเทนเซอร์ของรูปร่าง `(A, B, C, D)`;

ถ้า `axis == 0` เทนเซอร์ที่ i ใน `output' จะเป็นสไลซ์ `value[i, :, :, :]` และเมตริกซ์แต่ละตัวใน `output' จะมีรูปร่าง `(B, C, D) `. (โปรดทราบว่าขนาดที่คลายการแพ็กตามนั้นจะหายไป ไม่เหมือนกับ `แยก')

ถ้า `axis == 1` เทนเซอร์ที่ i ใน `output' จะเป็นสไลซ์ `value[:, i, :, :]` และเมตริกซ์แต่ละตัวใน `output' จะมีรูปร่าง `(A, C, D) `. เป็นต้น

นี่คือสิ่งที่ตรงกันข้ามกับ 'แพ็ค'

คลาสที่ซ้อนกัน

ระดับ Unstack.Options คุณลักษณะที่จำเป็นสำหรับการ Unstack

วิธีการสาธารณะ

คง Unstack.Options
แกน (แกนยาว)
คง <T> Unstack <T>
สร้าง ( ขอบเขต ขอบเขต Operand <T> ค่ายาว NUM, ตัวเลือก ... ตัวเลือก)
วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Unstack ใหม่
Iterator < Operand <T >>
รายการ < เอาท์พุท <T >>
เอาท์พุท ()
รายการเทนเซอร์ที่แตกออกจาก "ค่า"

วิธีการสืบทอด

วิธีการสาธารณะ

สาธารณะคง Unstack.Options แกน (Long แกน)

พารามิเตอร์
แกน มิติข้อมูลที่จะแกะออก ค่าลบล้อมรอบ ดังนั้นช่วงที่ถูกต้องคือ `[-R, R)`

สาธารณะคง Unstack <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> ค่ายาว NUM, ตัวเลือก ... ตัวเลือก)

วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Unstack ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ค่า 1-D หรือสูงกว่า โดยมีขนาดมิติ "แกน" เท่ากับ "จำนวน"
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • ตัวอย่างใหม่ของ Unstack

ประชาชน Iterator < Operand <T >> iterator ()

รายการสาธารณะ < เอาท์พุท <T >> เอาท์พุท ()

รายการเทนเซอร์ที่แตกออกจาก "ค่า"