tensorflow::ops::TensorArray::Attrs

#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
หากตั้งค่าเป็น true (ค่าเริ่มต้น) เทนเซอร์ใน 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
)

หากตั้งค่าเป็น true (ค่าเริ่มต้น) เทนเซอร์ใน TensorArray จะถูกล้างหลังจากอ่านเสร็จแล้ว

การตั้งค่านี้จะปิดใช้งานการอ่านข้อมูลหลายครั้ง แต่จะอนุญาตให้ปล่อยหน่วยความจำก่อนกำหนด

ค่าเริ่มต้นคือ true

ขนาดไดนามิก

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 หากไม่ได้ระบุรูปร่างนี้อย่างครบถ้วน การรวบรวม TensorArray ที่มีขนาดเป็นศูนย์จะถือเป็นข้อผิดพลาด

ค่าเริ่มต้นคือ

รูปทรงองค์ประกอบที่เหมือนกัน

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(
  bool x
)

ถ้าเป็นจริง (ค่าเริ่มต้นคือเท็จ) แสดงว่าองค์ประกอบทั้งหมดใน TensorArray จะมีรูปร่างเหมือนกัน

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

ค่าเริ่มต้นคือเท็จ

ชื่อเทนเซอร์อาร์เรย์

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(
  StringPiece x
)

แทนที่ชื่อที่ใช้สำหรับทรัพยากร tensor_array ชั่วคราว

ค่าเริ่มต้นคือชื่อของตัวดำเนินการ ' TensorArray ' (ซึ่งรับประกันว่าไม่ซ้ำกัน)

ค่าเริ่มต้นคือ ""