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