tensorflow::ops::TensorArray

#include <data_flow_ops.h>

Belirli boyutta bir dizi Tensor.

Özet

Verileri Write komutuyla yazın ve Read veya Pack komutuyla okuyun.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • boyut: Dizinin boyutu.
  • dtype: tensor_array'deki elemanların türü.

İsteğe bağlı özellikler (bkz. Attrs ):

  • element_shape: Biliniyorsa, bir öğenin beklenen şekli. TensorArray öğelerinin şekillerini doğrulamak için kullanılır. Bu şekil tam olarak belirtilmezse, sıfır boyutlu TensorArray'lerin toplanması hataya neden olur.
  • dynamic_size: TensorArray'e yapılan yazma işlemlerinin boyutu artırmasına izin verilip verilmeyeceğini belirleyen bir boolean değer. Varsayılan olarak, buna izin verilmez.
  • clear_after_read: Eğer true ise (varsayılan), TensorArray'deki tensörler okunduktan sonra temizlenir. Bu, çoklu okuma özelliğini devre dışı bırakır ancak belleğin erken serbest bırakılmasına olanak tanır.
  • identical_element_shapes: Eğer true ise (varsayılan değer false'tur), TensorArray'deki tüm elemanların aynı şekle sahip olması beklenir. Bu, yazma sırasında tutarlı şekilleri dinamik olarak kontrol etme ve element_shape özniteliği tam olarak tanımlanmamış olsa bile yığında düzgün şekilli sıfır tensörleri doldurabilme gibi belirli davranışlara olanak tanır.
  • tensor_array_name: Geçici tensor_array kaynağı için kullanılan adı geçersiz kılar. Varsayılan değer, ' TensorArray ' işleminin adıdır (benzersiz olması garanti edilir).

İadeler:

  • Output tanıtıcısı: TensorArray'e ait tanıtıcı.
  • Output akışı: Gradyan akışını kontrol etmek için kullanılan bir skalar değer.

Yapıcılar ve Yıkıcılar

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

Genel özellikler

flow
handle
operation

Herkese açık statik fonksiyonlar

ClearAfterRead (bool x)
DynamicSize (bool x)
ElementShape (PartialTensorShape x)
IdenticalElementShapes (bool x)
TensorArrayName (StringPiece x)

Yapılar

tensorflow::ops::TensorArray::Attrs

TensorArray için isteğe bağlı öznitelik ayarlayıcıları.

Genel özellikler

akış

::tensorflow::Output flow

halletmek

::tensorflow::Output handle

operasyon

Operation operation

Kamusal işlevler

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
)

Herkese açık statik fonksiyonlar

OkuduktanSonraTemizle

Attrs ClearAfterRead(
  bool x
)

Dinamik Boyut

Attrs DynamicSize(
  bool x
)

Element Şekli

Attrs ElementShape(
  PartialTensorShape x
)

Özdeş Eleman Şekilleri

Attrs IdenticalElementShapes(
  bool x
)

TensorDiziAdı

Attrs TensorArrayName(
  StringPiece x
)