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

ExpandDims

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

แทรกมิติ 1 ลงในรูปร่างของเทนเซอร์

ด้วยเมตริกซ์ "อินพุต" การดำเนินการนี้จะแทรกมิติข้อมูล 1 ที่ดัชนีมิติ "แกน" ของรูปร่าง "อินพุต" ดัชนีมิติ "แกน" เริ่มต้นที่ศูนย์ หากคุณระบุจำนวนลบสำหรับ "แกน" ระบบจะนับถอยหลังจากจุดสิ้นสุด

การดำเนินการนี้มีประโยชน์ถ้าคุณต้องการเพิ่มมิติชุดงานให้กับองค์ประกอบเดียว ตัวอย่างเช่น หากคุณมีรูปภาพเดียวที่มีรูปร่าง `[ความสูง ความกว้าง ช่อง] คุณสามารถสร้างเป็นชุดของ 1 รูปภาพที่มี `expand_dims(image, 0)` ซึ่งจะทำให้รูปร่าง `[1, ความสูง ,ความกว้าง,ช่อง]`.

ตัวอย่างอื่น ๆ :

# 't' is a tensor of shape [2]
 shape(expand_dims(t, 0)) ==> [1, 2]
 shape(expand_dims(t, 1)) ==> [2, 1]
 shape(expand_dims(t, -1)) ==> [2, 1]
 
 # 't2' is a tensor of shape [2, 3, 5]
 shape(expand_dims(t2, 0)) ==> [1, 2, 3, 5]
 shape(expand_dims(t2, 2)) ==> [2, 3, 1, 5]
 shape(expand_dims(t2, 3)) ==> [2, 3, 5, 1]
 
การดำเนินการนี้ต้องว่า:

`-1-input.dims() <= หรี่ <= input.dims()`

การดำเนินการนี้เกี่ยวข้องกับ `squeeze()` ซึ่งลบมิติข้อมูลขนาด 1

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

เอาท์พุท <T>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง <T, U ขยายจำนวน> ExpandDims <T>
สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวถูกดำเนินการ <u> แกน)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ ExpandDims ใหม่
เอาท์พุท <T>
เอาท์พุท ()
มีข้อมูลเดียวกันกับ "อินพุต" แต่รูปร่างของข้อมูลมีมิติเพิ่มเติมของขนาด 1 ที่เพิ่มเข้ามา

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

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

ประชาชน เอาท์พุท <T> asOutput ()

ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการทำงานของ TensorFlow เป็นเอาต์พุตของการดำเนินการอื่นของ TensorFlow วิธีนี้ใช้เพื่อขอรับหมายเลขอ้างอิงเชิงสัญลักษณ์ที่แสดงถึงการคำนวณของอินพุต

สาธารณะคง ExpandDims <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวถูกดำเนินการ <u> แกน)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
แกน 0-D (สเกลาร์). ระบุดัชนีมิติที่จะขยายรูปร่างของ "อินพุต" ต้องอยู่ในช่วง `[-rank(input) - 1 rank(input)]`
คืนสินค้า
  • อินสแตนซ์ใหม่ของ ExpandDims

ประชาชน เอาท์พุท <T> เอาท์พุท ()

มีข้อมูลเดียวกันกับ "อินพุต" แต่รูปร่างของข้อมูลมีมิติเพิ่มเติมของขนาด 1 ที่เพิ่มเข้ามา