TensorArrayGradWithShape

publiczna klasa końcowa TensorArrayGradWithShape

Tworzy obiekt TensorArray do przechowywania wielu gradientów wartości w danym uchwycie.

Podobny do TensorArrayGradV3. Tworzy jednak akumulator o rozszerzonym kształcie w porównaniu z wejściowym TensorArray, którego gradient jest obliczany. Umożliwia to obliczenie wielu gradientów dla tego samego TensorArray przy użyciu tego samego akumulatora.

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny TensorArrayGradWithShape
utwórz ( Zakres zakresu, Operand <?> uchwyt, Operand < TFloat32 > flowIn, Operand < TInt32 > ShapeToPrepend, Źródło ciągu znaków)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TensorArrayGradWithShape.
Dane wyjściowe <TFloat32>
Wyjście <?>

Metody dziedziczone

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „TensorArrayGradWithShape”

Metody publiczne

public static TensorArrayGradWithShape create ( Zakres zakresu, Operand <?> uchwyt, Operand < TFloat32 > flowIn, Operand < TInt32 > ShapeToPrepend, Źródło ciągu znaków)

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

Parametry
zakres aktualny zakres
uchwyt Dojście do przodu TensorArray.
przepływ Skalar typu float, który wymusza prawidłowe łączenie operacji.
kształtDo dodania Wektor int32 reprezentujący kształt. Elementy w akumulatorze gradientu będą miały kształt będący wartością kształtu_do_prepend połączoną z kształtem elementów w tablicy TensorArray odpowiadającym uchwytowi wejściowemu.
źródło Ciąg źródłowy gradientu używany do decydowania, który gradient TensorArray ma zostać zwrócony.
Zwroty
  • nowa instancja TensorArrayGradWithShape

publiczne wyjście < TFloat32 > flowOut ()

publiczne wyjście <?> gradHandle ()