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.
Metody publiczne
statyczny TensorArrayGradWithShape | |
Wyjście <Pływak> | wypływać () |
Wyjście <?> |
Metody dziedziczone
Metody publiczne
public static TensorArrayGradWithShape create ( Zakres zakresu, Operand <?> uchwyt, Operand <Float> flowIn, Operand <Integer> 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