tensorflow::ops::TensorArray
#include <data_flow_ops.h>Sebuah larik Tensor dengan ukuran tertentu.
Ringkasan
Tulis data melalui Write dan baca melalui Read atau Pack.
Argumen:
- Cakupan: Objek Cakupan
- ukuran: Ukuran array.
- dtype: Tipe elemen pada tensor_array.
Atribut opsional (lihat Attrs ):
- element_shape: Bentuk yang diharapkan dari suatu elemen, jika diketahui. Digunakan untuk memvalidasi bentuk elemen TensorArray . Jika bentuk ini tidak sepenuhnya ditentukan, mengumpulkan TensorArray berukuran nol akan menghasilkan kesalahan.
- dynamic_size: Nilai boolean yang menentukan apakah penulisan ke TensorArray diizinkan untuk menambah ukuran. Secara default, hal ini tidak diizinkan.
- clear_after_read: Jika bernilai true (default), Tensor dalam TensorArray akan dihapus setelah dibaca. Ini menonaktifkan semantik pembacaan ganda tetapi memungkinkan pelepasan memori lebih awal.
- identical_element_shapes: Jika bernilai true (nilai default adalah false), maka semua elemen dalam TensorArray diharapkan memiliki bentuk yang identik. Hal ini memungkinkan perilaku tertentu, seperti secara dinamis memeriksa konsistensi bentuk saat penulisan, dan mampu mengisi tensor nol dengan bentuk yang tepat pada tumpukan meskipun atribut element_shape tidak sepenuhnya didefinisikan.
- tensor_array_name: Menggantikan nama yang digunakan untuk sumber daya tensor_array sementara. Nilai default adalah nama operasi ' TensorArray ' (yang dijamin unik).
Mengembalikan:
-
Outputhandle: Handle ke TensorArray . - Aliran
Output: Sebuah besaran skalar yang digunakan untuk mengontrol aliran gradien.
Konstruktor dan Destruktor | |
|---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
Atribut publik | |
|---|---|
flow | |
handle | |
operation | |
Fungsi statis publik | |
|---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) | |
Struktur | |
|---|---|
| tensorflow::ops::TensorArray::Attrs | Pengaturan atribut opsional untuk TensorArray . |
Atribut publik
mengalir
::tensorflow::Output flow
menangani
::tensorflow::Output handle
operasi
Operation operation
Fungsi publik
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 )
Fungsi statis publik
Hapus Setelah Dibaca
Attrs ClearAfterRead( bool x )
Ukuran Dinamis
Attrs DynamicSize( bool x )
Bentuk Elemen
Attrs ElementShape( PartialTensorShape x )
Bentuk Elemen Identik
Attrs IdenticalElementShapes( bool x )
NamaArrayTensor
Attrs TensorArrayName( StringPiece x )