TensorArray คลาสสุดท้ายสาธารณะ
อาร์เรย์ของเทนเซอร์ที่มีขนาดที่กำหนด
เขียนข้อมูลผ่าน Write และอ่านผ่าน Read หรือ Pack
คลาสที่ซ้อนกัน
ระดับ | TensorArray.ตัวเลือก | แอตทริบิวต์เพิ่มเติมสำหรับ TensorArray |
วิธีการสาธารณะ
TensorArray.Options แบบคงที่ | clearAfterRead (บูลีน clearAfterRead) |
TensorArray แบบคงที่ <T> | สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ ขนาด <Integer>, ประเภท <T> d, ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TensorArray ใหม่ |
TensorArray.Options แบบคงที่ | dynamicSize (บูลีน dynamicSize) |
TensorArray.Options แบบคงที่ | elementShape ( รูปร่าง elementShape) |
เอาท์พุต <โฟลต> | ไหล () สเกลาร์ที่ใช้ควบคุมโฟลว์เกรเดียนต์ |
เอาท์พุต <?> | รับมือ () หมายเลขอ้างอิงของ TensorArray |
TensorArray.Options แบบคงที่ | เหมือนกัน ElementShapes (บูลีนเหมือนกัน ElementShapes) |
TensorArray.Options แบบคงที่ | tensorArrayName (สตริง tensorArrayName) |
วิธีการสืบทอด
วิธีการสาธารณะ
TensorArray.Options คงที่สาธารณะ clearAfterRead (บูลีน clearAfterRead)
พารามิเตอร์
ชัดเจนหลังจากอ่าน | หากเป็นจริง (ค่าเริ่มต้น) เทนเซอร์ใน TensorArray จะถูกล้างหลังจากอ่านแล้ว สิ่งนี้จะปิดใช้งานซีแมนทิกส์การอ่านหลายรายการ แต่อนุญาตให้ปล่อยหน่วยความจำล่วงหน้าได้ |
---|
การสร้าง TensorArray คงที่สาธารณะ (ขอบเขต ขอบเขต , ขนาด ตัวดำเนินการ <Integer>, ประเภท <T> dtype, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TensorArray ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ขนาด | ขนาดของอาร์เรย์ |
ประเภท | ประเภทขององค์ประกอบบน tensor_array |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ TensorArray
TensorArray.Options สาธารณะแบบคงที่ dynamicSize (Boolean dynamicSize)
พารามิเตอร์
ขนาดไดนามิก | บูลีนที่กำหนดว่าจะอนุญาตให้เขียนไปยัง TensorArray เพื่อเพิ่มขนาดหรือไม่ โดยค่าเริ่มต้น สิ่งนี้ไม่ได้รับอนุญาต |
---|
สาธารณะ TensorArray.Options elementShape แบบคงที่ ( รูปร่าง elementShape)
พารามิเตอร์
องค์ประกอบรูปร่าง | รูปร่างที่คาดหวังขององค์ประกอบ หากทราบ ใช้เพื่อตรวจสอบรูปร่างขององค์ประกอบ TensorArray หากไม่ได้ระบุรูปร่างนี้อย่างสมบูรณ์ การรวบรวม TensorArrays ขนาดศูนย์ถือเป็นข้อผิดพลาด |
---|
TensorArray.Options คงที่สาธารณะ เหมือนกัน ElementShapes (Boolean เหมือนกัน ElementShapes)
พารามิเตอร์
ElementShapes ที่เหมือนกัน | หากเป็นจริง (ค่าเริ่มต้นคือเท็จ) องค์ประกอบทั้งหมดใน TensorArray จะต้องมีรูปร่างเหมือนกัน ซึ่งช่วยให้เกิดพฤติกรรมบางอย่างได้ เช่น การตรวจสอบรูปร่างที่สอดคล้องกันแบบไดนามิกในการเขียน และความสามารถในการเติมเทนเซอร์ศูนย์ที่มีรูปทรงอย่างเหมาะสมบนสแต็ก แม้ว่าแอตทริบิวต์ element_shape จะไม่ได้กำหนดไว้อย่างสมบูรณ์ก็ตาม |
---|
สาธารณะ TensorArray.Options คงที่ tensorArrayName (สตริง tensorArrayName)
พารามิเตอร์
tensorArrayName | แทนที่ชื่อที่ใช้สำหรับทรัพยากร tensor_array ชั่วคราว ค่าเริ่มต้นคือชื่อของ op 'TensorArray' (ซึ่งรับประกันว่าจะไม่ซ้ำกัน) |
---|