Accord.Tests.MachineLearning.ErrorBasedpruningTest.RunTest3 C# (CSharp) Method

RunTest3() private method

private RunTest3 ( ) : void
return void
        public void RunTest3()
        {
            double[][] inputs;
            int[] outputs;

            int training = 6000;
            DecisionTree tree = ReducedErrorPruningTest.createNurseryExample(out inputs, out outputs, training);

            double[] actual = new double[10];

            for (int i = 0; i < actual.Length; i++)
            {
                int nodeCount2;
                repeat(inputs, outputs, tree, training, i * 0.1, out nodeCount2);

                actual[i] = nodeCount2;
            }

            double[] expected = { 447, 424, 410, 402, 376, 362, 354, 348, 336, 322 };

            for (int i = 0; i < actual.Length; i++)
                Assert.AreEqual(expected[i], actual[i]);
        }
ErrorBasedpruningTest