Exemplo n.º 1
0
def test_sparse_discrete_equil_vs_iter():
        # Sparse discrete time
        rw = RandomWalkerEnsemble(graph=kc, issparse=True)

        e1 = rw.iterate(initState, max_time = 100)
        e2 = rw.get_equilibrium_distribution()
        assert( very_close(e1 , e2) )
Exemplo n.º 2
0
def test_sparse_continuous_vs_discrete():
        # Sparse continuous time
        rw1 = RandomWalkerEnsemble(graph=kc, issparse=False)
        rw2 = RandomWalkerEnsemble(graph=kc, discrete_time=False, issparse=True)
        e2 = rw1.get_equilibrium_distribution()
        e2ct = rw2.get_equilibrium_distribution()
        assert( very_close(e2ct , e2) )
Exemplo n.º 3
0
def test_sparse_continuous_equil_vs_iter():
        # Sparse continuous time
        rw = RandomWalkerEnsemble(graph=kc, discrete_time=False, issparse=True)
        e1 = rw.iterate(initState, max_time = 100)
        e2ct = rw.get_equilibrium_distribution()
        assert( very_close(e2ct , e1) )