Beispiel #1
0
 def test_log_one_minus_small(self):
     """log_one_minus_x should return -x if x is small"""
     self.assertFloatEqualRel(log_one_minus(1e-30), 1e-30)
Beispiel #2
0
 def test_log_one_minus_small(self):
     """log_one_minus_x should return -x if x is small"""
     assert_allclose(log_one_minus(1e-30), -1e-30, rtol=1e-30, atol=1e-30)
Beispiel #3
0
 def test_log_one_minus_large(self):
     """log_one_minus_x should return math.log(1-x) if x is large"""
     self.assertFloatEqual(log_one_minus(0.2), math.log(1 - 0.2))
Beispiel #4
0
 def test_log_one_minus_large(self):
     """log_one_minus_x should return math.log(1-x) if x is large"""
     assert_allclose(log_one_minus(0.2), math.log(1 - 0.2))