dòng chảy :: hoạt động :: TensorArray
#include <data_flow_ops.h>
Một mảng Tensors có kích thước nhất định.
Tóm lược
Ghi dữ liệu qua Ghi và đọc qua Đọc hoặc Đóng gói.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- size: Kích thước của mảng.
- dtype: Kiểu của các phần tử trên tensor_array.
Các thuộc tính tùy chọn (xem Phần Attrs
):
- element_shape: Hình dạng mong đợi của một phần tử, nếu biết. Được sử dụng để xác nhận 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 tập hợp các TensorArrays kích thước bằng không là một lỗi.
- dynamic_size: Một boolean xác định việc ghi vào TensorArray có được phép tăng kích thước hay không. Theo mặc định, điều này không được phép.
- clear_ After_read: Nếu true (mặc định), các Tensor trong TensorArray sẽ bị xóa sau khi được đọc. Điều này vô hiệu hóa nhiều ngữ nghĩa đọc nhưng cho phép giải phóng bộ nhớ sớm.
- same_element_shapes : Nếu true (mặc định là false), thì tất cả các phần tử trong TensorArray 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ư tự động kiểm tra các hình dạng nhất quán khi ghi và có thể điền vào các tensors 0 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 đủ.
- tensor_array_name: 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 op ' TensorArray ' (được đảm bảo là duy nhất).
Lợi nhuận:
- Xử lý
Output
: Xử lý tới TensorArray . - Luồng
Output
: Một đại lượng vô hướng được sử dụng để điều khiển luồng gradient.
Người xây dựng và Người phá hủy | |
---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
Thuộc tính công khai | |
---|---|
flow | |
handle | |
operation |
Các chức năng tĩnh công khai | |
---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) |
Cấu trúc | |
---|---|
tensorflow :: ops :: TensorArray :: Attrs | Bộ thiết lập thuộc tính tùy chọn cho TensorArray . |
Thuộc tính công khai
lưu lượng
::tensorflow::Output flow
xử lý
::tensorflow::Output handle
hoạt động
Operation operation
Chức năng công cộng
TensorArray
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype )
TensorArray
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs )
Các chức năng tĩnh công khai
ClearAfterRead
Attrs ClearAfterRead( bool x )
DynamicSize
Attrs DynamicSize( bool x )
ElementShape
Attrs ElementShape( PartialTensorShape x )
IdenticalElementShapes
Attrs IdenticalElementShapes( bool x )
TensorArrayName
Attrs TensorArrayName( StringPiece x )