aliran tensor:: operasi:: Array Tensor

#include <data_flow_ops.h>

Serangkaian Tensor dengan ukuran tertentu.

Ringkasan

Tulis data melalui Tulis dan baca melalui Baca atau Kemas.

Argumen:

  • ruang lingkup: Objek Lingkup
  • size : Ukuran array.
  • dtype: Jenis elemen pada tensor_array.

Atribut opsional (lihat Attrs ):

  • element_shape: Bentuk elemen yang diharapkan, jika diketahui. Digunakan untuk memvalidasi bentuk elemen TensorArray . Jika bentuk ini tidak sepenuhnya ditentukan, mengumpulkan TensorArrays berukuran nol adalah sebuah kesalahan.
  • Dynamic_size: Boolean yang menentukan apakah penulisan ke TensorArray diperbolehkan untuk memperbesar ukuran. Secara default, hal ini tidak diperbolehkan.
  • clear_after_read: Jika benar (default), Tensor di TensorArray dihapus setelah dibaca. Ini menonaktifkan beberapa semantik baca tetapi memungkinkan pelepasan memori lebih awal.
  • identik_elemen_bentuk: Jika benar (defaultnya salah), maka semua elemen di TensorArray diharapkan memiliki bentuk yang identik. Hal ini memungkinkan perilaku tertentu, seperti memeriksa secara dinamis bentuk yang konsisten saat ditulis, dan mampu mengisi tensor nol dengan bentuk yang benar pada tumpukan meskipun atribut element_shape tidak sepenuhnya ditentukan.
  • tensor_array_name: Mengganti nama yang digunakan untuk sumber daya tensor_array sementara. Nilai defaultnya adalah nama operasi ' TensorArray ' (yang dijamin unik).

Pengembalian:

  • Pegangan Output : Pegangan ke TensorArray .
  • Aliran Output : 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

Penyetel atribut opsional untuk TensorArray .

Atribut publik

mengalir

::tensorflow::Output flow

menangani

::tensorflow::Output handle

operasi

Operation operation

Fungsi publik

Array Tensor

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype
)

Array Tensor

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype,
  const TensorArray::Attrs & attrs
)

Fungsi statis publik

HapusSetelahBaca

Attrs ClearAfterRead(
  bool x
)

Ukuran Dinamis

Attrs DynamicSize(
  bool x
)

Bentuk Elemen

Attrs ElementShape(
  PartialTensorShape x
)

Bentuk Elemen Identik

Attrs IdenticalElementShapes(
  bool x
)

NamaArray Tensor

Attrs TensorArrayName(
  StringPiece x
)