เทนเซอร์โฟลว์:: ปฏิบัติการ:: เทนเซอร์อาร์เรย์:: คุณสมบัติ

#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 ' (ซึ่งรับประกันว่าไม่ซ้ำกัน)

ค่าเริ่มต้นเป็น ""