ชั้นเรียนสุดท้ายสาธารณะ เติม
สร้างเมตริกซ์ที่เต็มไปด้วยค่าสเกลาร์
การดำเนินการนี้จะสร้างเทนเซอร์ของรูปร่าง "หรี่" และเติม "ค่า"
ตัวอย่างเช่น:
# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
[9, 9, 9]]
tf.fill
แตกต่างจาก tf.constant
บางประการ:-
tf.fill
รองรับเฉพาะเนื้อหาสเกลาร์ ในขณะที่tf.constant
รองรับค่า Tensor -
tf.fill
สร้าง Op ในกราฟการคำนวณที่สร้างค่า Tensor จริง ณ รันไทม์ ซึ่งตรงกันข้ามกับtf.constant
ที่ฝัง Tensor ทั้งหมดลงในกราฟด้วยโหนด "Const" - เนื่องจาก
tf.fill
ประเมินที่รันไทม์ของกราฟ จึงรองรับรูปร่างไดนามิกตามรันไทม์เทนเซอร์อื่นๆ ซึ่งแตกต่างจากtf.constant
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต <U> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <U ขยาย TType > เติม <U> | สร้าง (ขอบเขตขอบเขต ตัว ดำเนินการ <? ขยาย TNumber > dims ค่า ตัวถูกดำเนินการ <U>) วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการเติมใหม่ |
เอาท์พุต <U> | เอาท์พุท () |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
ค่าคงที่: "เติม"
วิธีการสาธารณะ
เอาท์พุท สาธารณะ <U> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สาธารณะ คงเติม <U> สร้าง (ขอบเขตขอบเขต ตัวถูก ดำเนินการ <? ขยาย TNumber > สลัว ค่า ตัวถูกดำเนินการ <U>)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการเติมใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
สลัว | 1-D. แสดงถึงรูปร่างของเทนเซอร์เอาท์พุต |
ค่า | 0-D (สเกลาร์) ค่าที่จะเติมเทนเซอร์ที่ส่งคืน |
การส่งคืน
- ตัวอย่างใหม่ของการเติม