pymc.adagrad_窗口#
- pymc.adagrad_window(loss_or_grads=None, params=None, learning_rate=0.001, epsilon=0.1, n_win=10)[源代码]#
返回一个函数,该函数返回参数更新。使用运行窗口而不是累积估计。
- 参数:
- loss_or_grads: 符号表达式或表达式列表
一个标量损失表达式,或一个梯度表达式列表
- 参数: 共享变量的列表
用于生成更新表达式的变量
- learning_rate: float
学习率。
- epsilon: float
在adagrad的归一化器中避免零除法的偏移量。
- n_win: int
计算参数梯度尺度的过去步数。
- 返回:
OrderedDict
一个字典,将每个参数映射到其更新表达式