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:

  • Output handle: 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
)