Example #1
0
        public void gradient_descentTest()
        {
            LDiff diff = new LDiff();

            double[] res1 = diff.gradient_descent(function_2, new double[] { 100, 22 }, 0.1, 100);
            Assert.Fail();
        }
Example #2
0
        public void numerical_diffTest()
        {
            LDiff  diff = new LDiff();
            double res  = diff.numerical_diff(function_1, 5);
            double res2 = diff.numerical_diff(function_1, 10);

            Assert.Fail();
        }
Example #3
0
        public void numerical_gradientTest()
        {
            LDiff diff = new LDiff();

            double[] res1 = diff.numerical_gradient(function_2, new double[] { 3, 4 });
            double[] res2 = diff.numerical_gradient(function_2, new double[] { 0, 2 });
            double[] res3 = diff.numerical_gradient(function_2, new double[] { 3, 0 });
            Assert.Fail();
        }