def __init__(self, decay=0.9, max_scaling=1e5):
        assert 0. <= decay < 1.
        assert max_scaling > 0
        self.decay = sharedX(decay, 'decay')
        self.epsilon = 1. / max_scaling
        self.mean_square_grads = OrderedDict()
dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/training_algorithms/learning_rule.py/RMSProp.__init__/original