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à ""