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

Pad

ประชาชนชั้นสุดท้าย Pad

แผ่นเทนเซอร์

แผ่นการดำเนินการนี้ "ป้อนข้อมูล" ตาม "ช่องว่างภายใน" และ "ค่าคงที่" ที่คุณระบุ `paddings' คือเทนเซอร์จำนวนเต็มที่มีรูปทรง `[Dn, 2]` โดยที่ n คืออันดับของ 'อินพุต' สำหรับแต่ละมิติ D ของ `อินพุต' `ช่องว่างภายใน[D, 0]` จะระบุจำนวนค่าช่องว่างภายในที่จะเพิ่มก่อนเนื้อหาของ `อินพุต' ในมิตินั้น และ `ช่องว่างภายใน[D, 1]` จะระบุจำนวนค่าช่องว่างภายในที่จะเพิ่ม เพิ่มหลังเนื้อหาของ `อินพุต' ในมิตินั้น "ค่าคงที่" คือเทนเซอร์สเกลาร์ประเภทเดียวกับ "อินพุต" ซึ่งระบุค่าที่จะใช้สำหรับการเติม "อินพุต"

ขนาดเบาะของแต่ละมิติ D ของเอาต์พุตคือ:

`ช่องว่างภายใน(D, 0) + input.dim_size(D) + ช่องว่างภายใน(D, 1)`

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

# 't' is [[1, 1], [2, 2]]
 # 'paddings' is [[1, 1], [2, 2]]
 # 'constant_values' is 0
 # rank of 't' is 2
 pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
                       [0, 0, 1, 1, 0, 0]
                       [0, 0, 2, 2, 0, 0]
                       [0, 0, 0, 0, 0, 0]]
 

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

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

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

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

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

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

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

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

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
คืนสินค้า
  • ตัวอย่างใหม่ของ Pad

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