ResourceApplyAddSign

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

Обновите «*var» в соответствии с обновлением AddSign.

m_t <- beta1 * m_{t-1} + (1 - beta1) * g update <- (alpha +sign_decay *sign(g) *sign(m)) * g переменная <- переменная - lr_t * update

Вложенные классы

сорт ResourceApplyAddSign.Options Дополнительные атрибуты для ResourceApplyAddSign

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

статический <T расширяет TType > ResourceApplyAddSign
create ( Область видимости , Операнд <?> var, Операнд <?> m, Операнд <T> lr, Операнд <T> альфа, Операнд <T> SignDecay, Операнд <T> бета, Операнд <T> град, Параметры.. . параметры)
Фабричный метод для создания класса, обертывающего новую операцию ResourceApplyAddSign.
статический ResourceApplyAddSign.Options
useLocking (логическое значение useLocking)

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «ResourceApplyAddSign»

Публичные методы

public static ResourceApplyAddSign create ( Область действия, Операнд <?> var, Операнд <?> m, Операнд <T> lr, Операнд <T> альфа, Операнд <T> SignDecay, Операнд <T> бета, Операнд <T> grad, Варианты... варианты)

Фабричный метод для создания класса, обертывающего новую операцию ResourceApplyAddSign.

Параметры
объем текущий объем
вар Должно быть из переменной().
м Должно быть из переменной().
лр Коэффициент масштабирования. Должно быть скаляр.
альфа Должно быть скаляр.
знакРаспад Должно быть скаляр.
бета Должно быть скаляр.
выпускник Градиент.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр ResourceApplyAddSign

общедоступный статический ResourceApplyAddSign.Options useLocking (логическое значение useLocking)

Параметры
использоватьLocking Если «True», обновление тензоров var и m защищено блокировкой; в противном случае поведение не определено, но может вызывать меньше конфликтов.