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

Fill

คลาสสุดท้ายสาธารณะ 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 รองรับค่าเทนเซอร์
  • tf.fill สร้าง Op ในกราฟการคำนวณที่สร้างค่าเทนเซอร์จริงที่รันไทม์ ซึ่งตรงกันข้ามกับ tf.constant ซึ่งฝังเทนเซอร์ทั้งหมดลงในกราฟด้วยโหนด "Const"
  • เนื่องจาก tf.fill ประเมินที่รันไทม์ของกราฟ มันจึงสนับสนุนรูปร่างไดนามิกตามเทนเซอร์รันไทม์อื่น ๆ ซึ่งแตกต่างจาก tf.constant

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

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

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

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

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

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

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

สร้างแบบคงที่ สาธารณะ <U> สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนินการ <T> หรี่ , ค่าตัวถูกดำเนินการ < U >)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ติ่มซำ 1-D. แสดงถึงรูปร่างของเทนเซอร์เอาต์พุต
ค่า 0-D (สเกลาร์). ค่าที่จะเติมเทนเซอร์ที่ส่งคืน

คืนสินค้า
  • ตัวอย่างใหม่ของ Fill

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