tensorflow::ops::TensorArray::Attrs
#include <data_flow_ops.h>Các phương thức thiết lập thuộc tính tùy chọn cho TensorArray .
Bản tóm tắt
Thuộc tính công khai | |
|---|---|
clear_after_read_ = true | bool |
dynamic_size_ = false | bool |
element_shape_ = ::tensorflow::PartialTensorShape() | PartialTensorShape |
identical_element_shapes_ = false | bool |
tensor_array_name_ = "" | StringPiece |
Chức năng công cộng | |
|---|---|
ClearAfterRead (bool x) | TF_MUST_USE_RESULT Attrs Nếu giá trị là true (mặc định), các Tensor trong TensorArray sẽ được xóa sau khi đọc xong. |
DynamicSize (bool x) | TF_MUST_USE_RESULT Attrs Một biến boolean xác định xem việc ghi vào TensorArray có được phép làm tăng kích thước của nó hay không. |
ElementShape (PartialTensorShape x) | TF_MUST_USE_RESULT Attrs Hình dạng dự kiến của một phần tử, nếu biết. |
IdenticalElementShapes (bool x) | TF_MUST_USE_RESULT Attrs Nếu giá trị là true (mặc định là false), thì tất cả các phần tử trong TensorArray được kỳ vọng sẽ có hình dạng giống hệt nhau. |
TensorArrayName (StringPiece x) | TF_MUST_USE_RESULT Attrs Ghi đè tên được sử dụng cho tài nguyên tensor_array tạm thời. |
Thuộc tính công khai
xóa sau khi đọc
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
kích thước động
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
hình_dạng_phần_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
hình_dạng_phần_tử_giống_nhau
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
tên_mảng_tensor
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
Chức năng công cộng
ClearAfterRead
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead( bool x )
Nếu giá trị là true (mặc định), các Tensor trong TensorArray sẽ được xóa sau khi đọc xong.
Điều này vô hiệu hóa ngữ nghĩa đọc nhiều lần nhưng cho phép giải phóng bộ nhớ sớm.
Mặc định là true
Kích thước động
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize( bool x )
Một biến boolean xác định xem việc ghi vào TensorArray có được phép làm tăng kích thước của nó hay không.
Theo mặc định, điều này không được phép.
Mặc định là false
Hình dạng phần tử
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape( PartialTensorShape x )
Hình dạng dự kiến của một phần tử, nếu biết.
Công cụ này dùng để kiểm tra hình dạng của các phần tử TensorArray . Nếu hình dạng này không được chỉ định đầy đủ, việc thu thập các TensorArray có kích thước bằng không sẽ gây ra lỗi.
Mặc định là
Hình dạng phần tử giống hệt nhau
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes( bool x )
Nếu giá trị là true (mặc định là false), thì tất cả các phần tử trong TensorArray được kỳ vọng sẽ có hình dạng giống hệt nhau.
Điều này cho phép một số hành vi nhất định, chẳng hạn như kiểm tra động các hình dạng nhất quán khi ghi và có thể điền vào các tensor rỗng có hình dạng phù hợp trên ngăn xếp ngay cả khi thuộc tính element_shape không được xác định đầy đủ.
Mặc định là false
Tên mảng Tensor
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName( StringPiece x )
Ghi đè tên được sử dụng cho tài nguyên tensor_array tạm thời.
Giá trị mặc định là tên của toán tử ' TensorArray ' (được đảm bảo là duy nhất).
Mặc định là ""