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 ' (ซึ่งรับประกันว่าไม่ซ้ำกัน)
ค่าเริ่มต้นคือ ""