EnsureShape

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

ตรวจสอบให้แน่ใจว่ารูปร่างของเทนเซอร์ตรงกับรูปร่างที่คาดหวัง

ทำให้เกิดข้อผิดพลาดหากรูปร่างของเทนเซอร์อินพุตไม่ตรงกับรูปร่างที่ระบุ ส่งคืนเทนเซอร์อินพุตเป็นอย่างอื่น

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

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

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

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

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

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

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

สร้าง SureShape <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , อินพุต Operand <T>, รูปร่างรูปร่าง )

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล เทนเซอร์ซึ่งจะต้องตรวจสอบรูปร่าง
รูปร่าง รูปร่างที่คาดหวัง (อาจระบุได้บางส่วน) ของเทนเซอร์อินพุต
การส่งคืน
  • อินสแตนซ์ใหม่ของ SureShape

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

เทนเซอร์ที่มีรูปร่างและเนื้อหาเหมือนกับเทนเซอร์หรือค่าอินพุต