tensor akışı:: işlem:: Tensör Dizisi

#include <data_flow_ops.h>

Belirli boyutta bir Tensör dizisi.

Özet

Verileri Yazma yoluyla yazın ve Okuma veya Paketleme yoluyla okuyun.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • size: Dizinin boyutu.
  • dtype: Tensor_array'deki öğelerin türü.

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

  • element_shape: Eğer biliniyorsa, bir elementin beklenen şekli. TensorArray öğelerinin şekillerini doğrulamak için kullanılır. Bu şekil tam olarak belirtilmemişse sıfır boyutlu TensorArray'lerin toplanması bir hatadır.
  • Dynamic_size: TensorArray'e yazma işlemlerinin boyutu büyütmesine izin verilip verilmeyeceğini belirleyen bir boole. Varsayılan olarak buna izin verilmez.
  • clear_after_read: True ise (varsayılan), TensorArray'deki Tensörler okunduktan sonra temizlenir. Bu, çoklu okuma semantiğini devre dışı bırakır ancak belleğin erken serbest bırakılmasına olanak tanır.
  • özdeş_element_shapes: Doğruysa (varsayılan yanlıştır), TensorArray'deki tüm öğelerin aynı şekillere sahip olması beklenecektir. Bu, yazma sırasında tutarlı şekillerin dinamik olarak kontrol edilmesi ve element_shape özelliği tam olarak tanımlanmamış olsa bile yığın üzerinde düzgün şekilli sıfır tensörlerin doldurulabilmesi 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 olduğu garanti edilir).

İadeler:

  • Output tanıtıcısı: TensorArray tanıtıcısı.
  • Output akışı: Gradyan akışını kontrol etmek için kullanılan bir skaler.

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

Genel statik işlevler

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

Yapılar

tensorflow:: ops:: TensorArray:: Öznitelikler

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

Genel özellikler

akış

::tensorflow::Output flow

halletmek

::tensorflow::Output handle

operasyon

Operation operation

Kamu işlevleri

Tensör Dizisi

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

Tensör Dizisi

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

Genel statik işlevler

ClearAfterRead

Attrs ClearAfterRead(
  bool x
)

Dinamik Boyut

Attrs DynamicSize(
  bool x
)

Eleman Şekli

Attrs ElementShape(
  PartialTensorShape x
)

ÖzdeşElementŞekilleri

Attrs IdenticalElementShapes(
  bool x
)

Tensör Dizisi Adı

Attrs TensorArrayName(
  StringPiece x
)