(self)
| 1421 | assert_raises(ValueError, rng.gamma, shape, bad_scale * 3) |
| 1422 | |
| 1423 | def test_f(self): |
| 1424 | dfnum = [1] |
| 1425 | dfden = [2] |
| 1426 | bad_dfnum = [-1] |
| 1427 | bad_dfden = [-2] |
| 1428 | desired = np.array([0.80038951638264799, |
| 1429 | 0.86768719635363512, |
| 1430 | 2.7251095168386801]) |
| 1431 | |
| 1432 | rng = random.RandomState(self.seed) |
| 1433 | actual = rng.f(dfnum * 3, dfden) |
| 1434 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1435 | assert_raises(ValueError, rng.f, bad_dfnum * 3, dfden) |
| 1436 | assert_raises(ValueError, rng.f, dfnum * 3, bad_dfden) |
| 1437 | |
| 1438 | rng = random.RandomState(self.seed) |
| 1439 | actual = rng.f(dfnum, dfden * 3) |
| 1440 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1441 | assert_raises(ValueError, rng.f, bad_dfnum, dfden * 3) |
| 1442 | assert_raises(ValueError, rng.f, dfnum, bad_dfden * 3) |
| 1443 | |
| 1444 | def test_noncentral_f(self): |
| 1445 | dfnum = [2] |
nothing calls this directly
no test coverage detected