публичный финальный класс ResourceApplyProximalGradientDescent
Обновите «*var» как алгоритм FOBOS с фиксированной скоростью обучения.
prox_v = var - альфа -дельта var = знак(prox_v)/(1+alpha l2) max{|prox_v|-alpha l1,0}
Вложенные классы
| сорт | ResourceApplyProximalGradientDescent.Options | Дополнительные атрибуты для ResourceApplyProximalGradientDescent | |
Константы
| Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. | 
Публичные методы
| static <T расширяет TType > ResourceApplyProximalGradientDescent | |
| статический ResourceApplyProximalGradientDescent.Options |  useLocking (логическое значение useLocking)  | 
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
 Постоянное значение: «ResourceApplyProximalGradientDescent» 
Публичные методы
public static ResourceApplyProximalGradientDescent create (область области действия , операнд <?> var, операнд <T> альфа, операнд <T> l1, операнд <T> l2, операнд <T> дельта, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию ResourceApplyProximalGradientDescent.
Параметры
| объем | текущий объем | 
|---|---|
| вар | Должно быть из переменной(). | 
| альфа | Коэффициент масштабирования. Должно быть скаляр. | 
| л1 | Регуляризация L1. Должно быть скаляр. | 
| л2 | Регуляризация L2. Должно быть скаляр. | 
| дельта | Изменение. | 
| параметры | содержит значения необязательных атрибутов | 
Возврат
- новый экземпляр ResourceApplyProximalGradientDescent
общедоступный статический ResourceApplyProximalGradientDescent.Options useLocking (логическое значение useLocking)
Параметры
| использоватьLocking | Если True, вычитание будет защищено блокировкой; в противном случае поведение не определено, но может вызывать меньше конфликтов. | 
|---|