Accord.Tests.MachineLearning.C45LearningTest.ComputeError C# (CSharp) Method

ComputeError() public method

public ComputeError ( DecisionSet rules, double inputs, int outputs ) : double
rules DecisionSet
inputs double
outputs int
return double
        public double ComputeError(DecisionSet rules, double[][] inputs, int[] outputs)
        {
            int miss = 0;
            for (int i = 0; i < inputs.Length; i++)
            {
                if (rules.Compute(inputs[i]) != outputs[i])
                    miss++;
            }

            return (double)miss / inputs.Length;
        }