Accord.Tests.Statistics.TopologyTest.UniformTest C# (CSharp) Method

UniformTest() private method

private UniformTest ( ) : void
return void
        public void UniformTest()
        {
            // Create a new Ergodic hidden Markov model with three
            //   fully-connected states and four sequence symbols.
            var model = new HiddenMarkovModel(new Ergodic(3), 4);

            var expected = new double[,] 
            {
                { 0.33, 0.33, 0.33 },
                { 0.33, 0.33, 0.33 },
                { 0.33, 0.33, 0.33 },
            };

            var A = Matrix.Exp(model.Transitions);

            Assert.AreEqual(model.States, 3);
            Assert.IsTrue(A.IsEqual(expected, 0.01));
        }