เทนเซอร์โฟลว์:: ปฏิบัติการ:: เทนเซอร์อาร์เรย์:: คุณสมบัติ
#include <data_flow_ops.h>
ตัวตั้งค่าแอตทริบิวต์เพิ่มเติมสำหรับ TensorArray
สรุป
คุณลักษณะสาธารณะ | |
---|---|
clear_after_read_ = true | bool |
dynamic_size_ = false | bool |
element_shape_ = ::tensorflow::PartialTensorShape() | PartialTensorShape |
identical_element_shapes_ = false | bool |
tensor_array_name_ = "" | StringPiece |
งานสาธารณะ | |
---|---|
ClearAfterRead (bool x) | TF_MUST_USE_RESULT Attrs หากเป็นจริง (ค่าเริ่มต้น) เทนเซอร์ใน TensorArray จะถูกล้างหลังจากอ่านแล้ว |
DynamicSize (bool x) | TF_MUST_USE_RESULT Attrs บูลีนที่กำหนดว่าจะอนุญาตให้เขียนไปยัง TensorArray เพื่อเพิ่มขนาดหรือไม่ |
ElementShape (PartialTensorShape x) | TF_MUST_USE_RESULT Attrs รูปร่างที่คาดหวังขององค์ประกอบ หากทราบ |
IdenticalElementShapes (bool x) | TF_MUST_USE_RESULT Attrs หากเป็นจริง (ค่าเริ่มต้นคือเท็จ) องค์ประกอบทั้งหมดใน TensorArray จะต้องมีรูปร่างเหมือนกัน |
TensorArrayName (StringPiece x) | TF_MUST_USE_RESULT Attrs แทนที่ชื่อที่ใช้สำหรับทรัพยากร tensor_array ชั่วคราว |
คุณลักษณะสาธารณะ
เคลียร์_หลัง_อ่าน_
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
ไดนามิก_ขนาด_
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
องค์ประกอบ_รูปร่าง_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
เหมือนกัน_องค์ประกอบ_รูปร่าง_
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
เทนเซอร์_อาร์เรย์_ชื่อ_
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
งานสาธารณะ
ล้างหลังจากอ่าน
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead( bool x )
หากเป็นจริง (ค่าเริ่มต้น) เทนเซอร์ใน TensorArray จะถูกล้างหลังจากอ่านแล้ว
สิ่งนี้จะปิดใช้งานซีแมนทิกส์การอ่านหลายรายการ แต่อนุญาตให้ปล่อยหน่วยความจำล่วงหน้าได้
ค่าเริ่มต้นเป็นจริง
ขนาดไดนามิก
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize( bool x )
บูลีนที่กำหนดว่าจะอนุญาตให้เขียนไปยัง TensorArray เพื่อเพิ่มขนาดหรือไม่
โดยค่าเริ่มต้น สิ่งนี้ไม่ได้รับอนุญาต
ค่าเริ่มต้นเป็นเท็จ
องค์ประกอบรูปร่าง
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape( PartialTensorShape x )
รูปร่างที่คาดหวังขององค์ประกอบ หากทราบ
ใช้เพื่อตรวจสอบรูปร่างขององค์ประกอบ TensorArray หากไม่ได้ระบุรูปร่างนี้อย่างสมบูรณ์ การรวบรวม TensorArrays ขนาดศูนย์ถือเป็นข้อผิดพลาด
ค่าเริ่มต้นเป็น
รูปร่างองค์ประกอบที่เหมือนกัน
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes( bool x )
หากเป็นจริง (ค่าเริ่มต้นคือเท็จ) องค์ประกอบทั้งหมดใน TensorArray จะต้องมีรูปร่างเหมือนกัน
ซึ่งช่วยให้เกิดพฤติกรรมบางอย่างได้ เช่น การตรวจสอบรูปร่างที่สอดคล้องกันแบบไดนามิกในการเขียน และความสามารถในการเติมเทนเซอร์ศูนย์ที่มีรูปทรงอย่างเหมาะสมบนสแต็ก แม้ว่าแอตทริบิวต์ element_shape จะไม่ได้กำหนดไว้อย่างสมบูรณ์ก็ตาม
ค่าเริ่มต้นเป็นเท็จ
TensorArrayName
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName( StringPiece x )
แทนที่ชื่อที่ใช้สำหรับทรัพยากร tensor_array ชั่วคราว
ค่าเริ่มต้นคือชื่อของ op ' TensorArray ' (ซึ่งรับประกันว่าไม่ซ้ำกัน)
ค่าเริ่มต้นเป็น ""