TensorArray

publiczna klasa końcowa TensorArray

Tablica tensorów o danym rozmiarze.

Zapis danych poprzez zapis i odczyt poprzez odczyt lub pakowanie.

Klasy zagnieżdżone

klasa TensorArray.Opcje Opcjonalne atrybuty dla TensorArray

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny TensorArray.Options
clearAfterRead (Boolean clearAfterRead)
statyczny <T rozszerza TType > TensorArray
utwórz ( Zakres zasięgu , Operand <TInt32> rozmiar, Klasa<T> dtype, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TensorArray.
statyczny TensorArray.Options
dynamicSize (Boolean dynamicSize)
statyczny TensorArray.Options
elementShape ( Kształt elementuShape)
Dane wyjściowe <TFloat32>
przepływ ()
Skalar używany do kontrolowania przepływu gradientowego.
Wyjście <?>
uchwyt ()
Dojście do TensorArray.
statyczny TensorArray.Options
identyczneElementShapes (boolowskie identyczneElementShapes)
statyczny TensorArray.Options
tensorArrayName (String tensorArrayName)

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „TensorArrayV3”

Metody publiczne

public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)

Parametry
wyczyśćPo przeczytaniu Jeśli ma wartość true (domyślnie), tensory w TensorArray są czyszczone po odczytaniu. Wyłącza to semantykę wielokrotnego odczytu, ale umożliwia wcześniejsze zwolnienie pamięci.

public static TensorArray create ( Zakres zakresu, Operand <TInt32> size, Class<T> dtype, Opcje... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TensorArray.

Parametry
zakres aktualny zakres
rozmiar Rozmiar tablicy.
typ Typ elementów w tensor_array.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja TensorArray

public static TensorArray.Options dynamicSize (Boolean dynamicSize)

Parametry
dynamicznyRozmiar Wartość logiczna określająca, czy zapisy do TensorArray mogą zwiększać rozmiar. Domyślnie nie jest to dozwolone.

public static TensorArray.Options elementShape ( Shape elementShape)

Parametry
elementKształt Oczekiwany kształt elementu, jeśli jest znany. Służy do sprawdzania poprawności kształtów elementów TensorArray. Jeśli ten kształt nie jest w pełni określony, gromadzenie TensorArrays o zerowym rozmiarze będzie błędem.

publiczne wyjście < TFloat32 > przepływ ()

Skalar używany do kontrolowania przepływu gradientowego.

publiczne wyjście <?> uchwyt ()

Dojście do TensorArray.

publiczny statyczny TensorArray.Options identyczneElementShapes (boolowskie identyczneElementShapes)

Parametry
identyczneElementShapes Jeśli true (wartość domyślna to false), wówczas oczekuje się, że wszystkie elementy w TensorArray będą miały identyczne kształty. Pozwala to na pewne zachowania, takie jak dynamiczne sprawdzanie spójnych kształtów podczas zapisu i możliwość wypełniania odpowiednio ukształtowanych tensorów zerowych na stosie - nawet jeśli atrybut element_shape nie jest w pełni zdefiniowany.

public static TensorArray.Options tensorArrayName (String tensorArrayName)

Parametry
nazwatablicy tensora Zastępuje nazwę używaną dla tymczasowego zasobu tensor_array. Wartość domyślna to nazwa operacji „TensorArray” (która jest gwarantowana unikatowa).