/// <summary> /// Sets the learning rate function. /// </summary> /// <param name="learningRateFunction"> /// Learning rate function to use. /// </param> /// <exception cref="System.ArgumentNullException"> /// If <c>learningRateFunction</c> is <c>null</c> /// </exception> public void SetLearningRate(ILearningRateFunction learningRateFunction) { Helper.ValidateNotNull(learningRateFunction, "learningRateFunction"); this.learningRateFunction = learningRateFunction; }