From 6dbb7ebac60248352daefda600ce3060ee392fb4 Mon Sep 17 00:00:00 2001 From: Kailash Budhathoki Date: Tue, 29 Aug 2017 15:02:56 +0200 Subject: [PATCH] parameters synced for identifiability condition --- test_synthetic.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_synthetic.py b/test_synthetic.py index 9329acb..30994cb 100644 --- a/test_synthetic.py +++ b/test_synthetic.py @@ -48,7 +48,7 @@ def map_randomly(Xd, fXd): def generate_X(src, size): if src == "uniform": - maxX = random.randint(1, 10) + maxX = random.randint(2, 10) X = [random.randint(1, maxX) for i in xrange(size)] elif src == "multinomial": p_nums = [random.randint(1, 10) for i in xrange(random.randint(2, 11))] @@ -66,7 +66,7 @@ def generate_X(src, size): elif src == "hypergeometric": ngood = random.randint(1, 40) nbad = random.randint(1, 40) - nsample = random.randint(1, min(40, ngood + nbad)) + nsample = random.randint(1, min(40, ngood + nbad - 1)) X = np.random.hypergeometric(ngood, nbad, nsample, size).tolist() elif src == "poisson": lam = random.randint(1, 10)