Accord.Tests.Statistics.UnivariateDiscreteDistributionTest.FitTest1 C# (CSharp) Method

FitTest1() private method

private FitTest1 ( ) : void
return void
        public void FitTest1()
        {
            IDistribution target = CreateUnivariateDiscreteDistribution();
            double[] observations = { 0, 1, 1, 1, 1 };
            double[] weights = { 0.125, 0.125, 0.25, 0.25, 0.25 };
            IFittingOptions options = null;

            target.Fit(observations, weights, options);

            double mean = Measures.WeightedMean(observations, weights);

            Assert.AreEqual(mean, (target as BernoulliDistribution).Mean);
        }