публичный финальный класс 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 | |
| статический 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 защищено блокировкой; в противном случае поведение не определено, но может вызывать меньше конфликтов. |
|---|