Esempio n. 1
0
 def __init__(self, fd, *args, **kwargs):
     LidstoneProbDist.__init__(self, fd, 0.01, args[-1])
     samples = fd.samples()
     self._probs = dict(zip([0]*len(samples), samples))
     self._logprobs = dict(zip([0]*len(samples), samples))        
     for sample in samples:
         self._logprobs[sample] = LidstoneProbDist.logprob(self, sample)
         self._probs[sample] = LidstoneProbDist.prob(self, sample)
 def __init__(self, freqdist, bins=None):
     # print('N:', freqdist.N())
     # print('bins:',bins)
     # print('B:',freqdist.B())
     LidstoneProbDist.__init__(self, freqdist, 0.01, bins)
Esempio n. 3
0
 def __init__(self, fd, bins, *factory_args):
     LidstoneProbDist.__init__(self, fd, 0.1, bins)