Fill

ชั้นเรียนสุดท้ายสาธารณะ เติม

สร้างเมตริกซ์ที่เต็มไปด้วยค่าสเกลาร์

การดำเนินการนี้จะสร้างเทนเซอร์ของรูปร่าง "หรี่" และเติม "ค่า"

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

# 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 (สเกลาร์) ค่าที่จะเติมเทนเซอร์ที่ส่งคืน

การส่งคืน
  • ตัวอย่างใหม่ของการเติม

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