Создает TensorArray для хранения нескольких градиентов значений в данном дескрипторе.
Аналогично TensorArrayGradV3. Однако он создает аккумулятор расширенной формы по сравнению с входным TensorArray, градиент которого вычисляется. Это позволяет рассчитывать несколько градиентов для одного и того же TensorArray с использованием одного и того же аккумулятора.
Публичные методы
статический TensorArrayGradWithShape | create (область области действия , дескриптор операнда <?>, операнд <Float> flowIn, операнд <Integer> shapeToPrepend, источник строки) Фабричный метод для создания класса, обертывающего новую операцию TensorArrayGradWithShape. |
Выход <С плавающей запятой> | вытекать () |
Вывод <?> | градХэндл () |
Унаследованные методы
Публичные методы
public static TensorArrayGradWithShape create (область области действия , дескриптор операнда <?>, операнд <Float> flowIn, операнд <Integer> shapeToPrepend, источник строки)
Фабричный метод для создания класса, обертывающего новую операцию TensorArrayGradWithShape.
Параметры
объем | текущий объем |
---|---|
ручка | Дескриптор прямого TensorArray. |
втекать | Скаляр с плавающей запятой, обеспечивающий правильную цепочку операций. |
shapeToPrepend | Вектор int32, представляющий фигуру. Элементы в аккумуляторе градиента будут иметь форму, которая представляет собой значение shape_to_prepend, объединенное с формой элементов в TensorArray, соответствующих дескриптору ввода. |
источник | Исходная строка градиента, используемая для принятия решения о том, какой градиент TensorArray возвращать. |
Возврат
- новый экземпляр TensorArrayGradWithShape