อัปเดต 'อ้างอิง' โดยลบ 'ค่า' ออกจากมัน
การดำเนินการนี้จะแสดงผล "อ้างอิง" หลังจากการอัปเดตเสร็จสิ้น สิ่งนี้ทำให้การดำเนินการลูกโซ่ที่ต้องใช้ค่ารีเซ็ตทำได้ง่ายขึ้น
คลาสที่ซ้อนกัน
ระดับ | AssignSub.Options | คุณลักษณะที่จำเป็นสำหรับการ AssignSub |
วิธีการสาธารณะ
เอาท์พุท <T> | asOutput () ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์ |
คง <T> AssignSub <T> | สร้าง ( ขอบเขต ขอบเขต Operand <T> โทษ, Operand <T> ค่า ตัวเลือก ... ตัวเลือก) เมธอดของโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ AssignSub ใหม่ |
เอาท์พุท <T> | outputRef () = เหมือนกับ "อ้างอิง" |
คง AssignSub.Options | useLocking (บูลีน useLocking) |
วิธีการสืบทอด
วิธีการสาธารณะ
ประชาชน เอาท์พุท <T> asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการทำงานของ TensorFlow เป็นเอาต์พุตของการดำเนินการอื่นของ TensorFlow วิธีนี้ใช้เพื่อขอรับหมายเลขอ้างอิงเชิงสัญลักษณ์ที่แสดงถึงการคำนวณของอินพุต
สาธารณะคง AssignSub <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> โทษ, Operand <T> ค่า ตัวเลือก ... ตัวเลือก)
เมธอดของโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ AssignSub ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
อ้างอิง | ควรมาจากโหนด "ตัวแปร" |
ค่า | ค่าที่จะลบออกกับตัวแปร |
ตัวเลือก | ดำเนินการค่าแอตทริบิวต์ทางเลือก |
คืนสินค้า
- อินสแตนซ์ใหม่ของ AssignSub
ประชาชน เอาท์พุท <T> outputRef ()
= เหมือนกับ "อ้างอิง" ส่งคืนเพื่อความสะดวกสำหรับการดำเนินการที่ต้องการใช้ค่าใหม่หลังจากอัปเดตตัวแปรแล้ว
สาธารณะคง AssignSub.Options useLocking (บูลีน useLocking)
พารามิเตอร์
ใช้ล็อค | หากเป็น True การลบจะถูกป้องกันโดยการล็อค มิฉะนั้นพฤติกรรมจะไม่ถูกกำหนด แต่อาจแสดงความขัดแย้งน้อยลง |
---|