Accord.Tests.Math.FiniteDifferencesTest.ComputeTest C# (CSharp) 메소드

ComputeTest() 개인적인 메소드

private ComputeTest ( ) : void
리턴 void
        public void ComputeTest()
        {
            int numberOfParameters = 2;
            FiniteDifferences target = new FiniteDifferences(numberOfParameters);

            double[] inputs = { -1, 0.4 };

            target.Function = BroydenFletcherGoldfarbShannoTest.rosenbrockFunction;

            double[] expected = BroydenFletcherGoldfarbShannoTest.rosenbrockGradient(inputs);
            double[] actual = target.Compute(inputs);

            Assert.IsTrue(expected.IsEqual(actual, 0.05));
        }
FiniteDifferencesTest