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

Metody publiczne

statyczny TensorArray.Options
clearAfterRead (Boolean clearAfterRead)
statyczny <T> TensorArray
utwórz (zakres zakresu , rozmiar argumentu <liczba całkowita, typ klasy <T>, 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)
Wyjście <Pływak>
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

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 , rozmiar argumentu <Integer>, typ klasy <T>, 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 <Float> 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).