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

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

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

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

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

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

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

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

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

สาธารณะคง Squeeze.Options แกน (รายการ <ยาว> แกน)

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

สาธารณะคง บีบ <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวเลือก ... ตัวเลือก)

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

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

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

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