TensorArray

TensorArray คลาสสุดท้ายสาธารณะ

อาร์เรย์ของเทนเซอร์ที่มีขนาดที่กำหนด

เขียนข้อมูลผ่าน Write และอ่านผ่าน Read หรือ Pack

คลาสที่ซ้อนกัน

ระดับ TensorArray.ตัวเลือก แอตทริบิวต์เพิ่มเติมสำหรับ TensorArray

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

TensorArray.Options แบบคงที่
clearAfterRead (บูลีน clearAfterRead)
คงที่ <T ขยาย TType > TensorArray
สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > ขนาด คลาส<T> dtype ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TensorArray ใหม่
TensorArray.Options แบบคงที่
dynamicSize (บูลีน dynamicSize)
TensorArray.Options แบบคงที่
เอาท์พุต < TFloat32 >
ไหล ()
สเกลาร์ที่ใช้ควบคุมโฟลว์เกรเดียนต์
เอาท์พุต <?>
รับมือ ()
หมายเลขอ้างอิงของ TensorArray
TensorArray.Options แบบคงที่
เหมือนกัน ElementShapes (บูลีนเหมือนกัน ElementShapes)
TensorArray.Options แบบคงที่
tensorArrayName (สตริง tensorArrayName)

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

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "TensorArrayV3"

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

TensorArray.Options คงที่สาธารณะ clearAfterRead (บูลีน clearAfterRead)

พารามิเตอร์
ชัดเจนหลังจากอ่าน หากเป็นจริง (ค่าเริ่มต้น) เทนเซอร์ใน TensorArray จะถูกล้างหลังจากอ่านแล้ว สิ่งนี้จะปิดใช้งานซีแมนทิกส์การอ่านหลายรายการ แต่อนุญาตให้ปล่อยหน่วยความจำล่วงหน้าได้

การสร้าง TensorArray คงที่สาธารณะ ( ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > ขนาด คลาส <T> dtype ตัวเลือก... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ขนาด ขนาดของอาร์เรย์
ประเภท ประเภทขององค์ประกอบบน tensor_array
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ TensorArray

TensorArray.Options สาธารณะแบบคงที่ dynamicSize (Boolean dynamicSize)

พารามิเตอร์
ขนาดไดนามิก บูลีนที่กำหนดว่าจะอนุญาตให้เขียนไปยัง TensorArray เพื่อเพิ่มขนาดหรือไม่ โดยค่าเริ่มต้น สิ่งนี้ไม่ได้รับอนุญาต

สาธารณะ TensorArray.Options elementShape แบบคงที่ ( รูปร่าง elementShape)

พารามิเตอร์
องค์ประกอบรูปร่าง รูปร่างที่คาดหวังขององค์ประกอบ หากทราบ ใช้เพื่อตรวจสอบรูปร่างขององค์ประกอบ TensorArray หากไม่ได้ระบุรูปร่างนี้อย่างสมบูรณ์ การรวบรวม TensorArrays ขนาดศูนย์ถือเป็นข้อผิดพลาด

เอาท์พุท สาธารณะ < TFloat32 > การไหล ()

สเกลาร์ที่ใช้ควบคุมโฟลว์เกรเดียนต์

เอาท์ พุท สาธารณะ <?> จัดการ ()

หมายเลขอ้างอิงของ TensorArray

TensorArray.Options คงที่สาธารณะ เหมือนกัน ElementShapes (Boolean เหมือนกัน ElementShapes)

พารามิเตอร์
ElementShapes ที่เหมือนกัน หากเป็นจริง (ค่าเริ่มต้นคือเท็จ) องค์ประกอบทั้งหมดใน TensorArray จะต้องมีรูปร่างเหมือนกัน ซึ่งช่วยให้เกิดพฤติกรรมบางอย่างได้ เช่น การตรวจสอบรูปร่างที่สอดคล้องกันแบบไดนามิกในการเขียน และความสามารถในการเติมเทนเซอร์ศูนย์ที่มีรูปทรงอย่างเหมาะสมบนสแต็ก แม้ว่าแอตทริบิวต์ element_shape จะไม่ได้กำหนดไว้อย่างสมบูรณ์ก็ตาม

สาธารณะ TensorArray.Options คงที่ tensorArrayName (สตริง tensorArrayName)

พารามิเตอร์
tensorArrayName แทนที่ชื่อที่ใช้สำหรับทรัพยากร tensor_array ชั่วคราว ค่าเริ่มต้นคือชื่อของ op 'TensorArray' (ซึ่งรับประกันว่าไม่ซ้ำกัน)