TensorArrayGradWithShape

публичный финальный класс TensorArrayGradWithShape

Создает 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

публичный вывод <Float> flowOut ()

публичный вывод <?> gradHandle ()