【发布时间】:2017-10-14 11:29:17
【问题描述】:
创建客户 Keras Optimizer 时,主力函数为 Optimizer.get_updates()。我能够创建一个固定步长优化器,但我不确定如何执行诸如运行平均值之类的事情,我必须使用从之前的函数调用计算的值。
例如,consider RMSprop。不是每次调用函数都会重置累加器吗?
accumulators = [K.zeros(K.int_shape(p), dtype=K.dtype(p)) for p in params]
self.weights = accumulators
当累加器在每次更新调用开始时被重置时,RMSProp 如何进行运行平均?
【问题讨论】:
-
当我看到代码的时候我也很困惑,但是这个函数并不是每次更新都会调用的,它会调用一次来构建图表,见github.com/fchollet/keras/issues/5125
标签: keras