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 | |
Dane wyjściowe <TFloat32> | wypływać () |
Wyjście <?> |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
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