Exemple #1
0
 def sum(self, it):
     return logSum(it)
Exemple #2
0
 def test_logSum(self, numPoints=200):
     for pointIndex in range(numPoints):
         n = randint(0, 20)
         l = [randLogProb() for _ in range(n)]
         r = mathhelp.logSum(l)
         assert_allclose(np.exp(r), np.sum(np.exp(l)))
 def test_logSum(self, numPoints = 200):
     for pointIndex in range(numPoints):
         n = randint(0, 20)
         l = [ randLogProb() for _ in range(n) ]
         r = mathhelp.logSum(l)
         assert_allclose(np.exp(r), np.sum(np.exp(l)))