AIMA.Core.Learning.Learners.AdaBoostLearner.calculateError C# (CSharp) Method

calculateError() private method

private calculateError ( DataSet ds, Learner l ) : double
ds AIMA.Core.Learning.Framework.DataSet
l Learner
return double
        private double calculateError(DataSet ds, Learner l)
        {
            double error = 0.0;
            for (int i = 0; i < ds.examples.Count; i++)
            {
                Example e = ds.getExample(i);
                if (!(l.predict(e).Equals(e.targetValue())))
                {
                    error = error + exampleWeights[i];
                }
            }
            return error;
        }