Squeeze

Squeeze คลาสสุดท้ายสาธารณะ

ลบขนาดขนาด 1 ออกจากรูปทรงของเทนเซอร์

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

ตัวอย่างเช่น:

# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t)) ==> [2, 3]
 
หรือหากต้องการลบขนาดเฉพาะ 1 มิติ:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t, [2, 4])) ==> [1, 2, 3, 1]
 

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

ระดับ บีบตัวเลือก แอ็ตทริบิวต์ทางเลือกสำหรับ Squeeze

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

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

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

org.tensorflow.op.RawOp
บูลีนสุดท้าย
เท่ากับ (วัตถุ obj)
int สุดท้าย
การดำเนินการ
สหกรณ์ ()
ส่งกลับหน่วยการคำนวณนี้เป็นการ Operation เดียว
สตริงสุดท้าย
บูลีน
เท่ากับ (วัตถุ arg0)
คลาสสุดท้าย<?>
รับคลาส ()
ภายใน
แฮชโค้ด ()
โมฆะสุดท้าย
แจ้ง ()
โมฆะสุดท้าย
แจ้งทั้งหมด ()
สตริง
toString ()
โมฆะสุดท้าย
รอสักครู่ (ยาว arg0, int arg1)
โมฆะสุดท้าย
รอ (ยาว arg0)
โมฆะสุดท้าย
รอ ()
org.tensorflow.op.Op
บทคัดย่อ ExecutionEnvironment
สิ่งแวดล้อม ()
ส่งคืนสภาพแวดล้อมการดำเนินการที่ op นี้ถูกสร้างขึ้น
การดำเนินการ ที่เป็นนามธรรม
สหกรณ์ ()
ส่งกลับหน่วยการคำนวณนี้เป็นการ Operation เดียว
org.tensorflow.Operand
เอาท์พุท นามธรรม <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
นามธรรมต
แอสเทนเซอร์ ()
ส่งกลับเทนเซอร์ที่ตัวถูกดำเนินการนี้
รูปร่าง นามธรรม
รูปร่าง ()
ส่งกลับรูปร่าง (อาจทราบได้บางส่วน) ของเทนเซอร์ที่อ้างอิงโดย Output ของตัวถูกดำเนินการนี้
คลาสนามธรรม<T>
พิมพ์ ()
ส่งกลับประเภทเทนเซอร์ของตัวถูกดำเนินการนี้
org.tensorflow.ndarray.Shaped
บทคัดย่อ
รูปร่าง นามธรรม
ยาวเป็นนามธรรม
ขนาด ()
คำนวณและส่งกลับขนาดรวมของคอนเทนเนอร์นี้เป็นจำนวนค่า

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "บีบ"

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

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

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

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

แกน Squeeze.Options แบบคงที่สาธารณะ (แกนรายการ <Long>)

พารามิเตอร์
แกน หากระบุไว้ จะบีบเฉพาะขนาดที่ระบุไว้เท่านั้น ดัชนีมิติข้อมูลเริ่มต้นที่ 0 เป็นข้อผิดพลาดในการบีบมิติข้อมูลที่ไม่ใช่ 1 ต้องอยู่ในช่วง `[-rank(input), rank(input))`

สาธารณะ static Squeeze <T> create (ขอบเขต ขอบเขต , อินพุต Operand <T>, ตัวเลือก... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล `อินพุต` ที่จะบีบ
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ Squeeze

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

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