Added different kinds of RMSProp.