[Scipy-svn] r6428 - trunk/scipy/stats
scipy-svn at scipy.org
scipy-svn at scipy.org
Sat May 29 19:21:12 EDT 2010
Author: oliphant
Date: 2010-05-29 18:21:12 -0500 (Sat, 29 May 2010)
New Revision: 6428
Modified:
trunk/scipy/stats/distributions.py
Log:
Use super to walk class tree and use bound class.
Modified: trunk/scipy/stats/distributions.py
===================================================================
--- trunk/scipy/stats/distributions.py 2010-05-29 22:58:41 UTC (rev 6427)
+++ trunk/scipy/stats/distributions.py 2010-05-29 23:21:12 UTC (rev 6428)
@@ -4494,7 +4494,7 @@
"""
kwargs['discrete'] = True
- return rv_generic.rvs(self, *args, **kwargs)
+ return super(rv_generic, self).rvs(*args, **kwargs)
def pmf(self, k,*args, **kwds):
"""
@@ -5075,17 +5075,17 @@
def _argcheck(self, pr):
return (pr >=0 ) & (pr <= 1)
def _logpmf(self, x, pr):
- return binom_gen._logpmf(self, x, 1, pr)
+ return binom._logpmf(x, 1, pr)
def _pmf(self, x, pr):
- return binom_gen._pmf(self, x, 1, pr)
+ return binom._pmf(x, 1, pr)
def _cdf(self, x, pr):
- return binom_gen._cdf(self, x, 1, pr)
+ return binom._cdf(x, 1, pr)
def _sf(self, x, pr):
- return binom_gen._sf(self, x, 1, pr)
+ return binom._sf(x, 1, pr)
def _ppf(self, q, pr):
- return binom_gen._ppf(self, q, 1, pr)
+ return binom._ppf(q, 1, pr)
def _stats(self, pr):
- return binom_gen._stats(self, 1, pr)
+ return binom._stats(1, pr)
def _entropy(self, pr):
return -pr*log(pr)-(1-pr)*log(1-pr)
bernoulli = bernoulli_gen(b=1,name='bernoulli',shapes="pr",extradoc="""
More information about the Scipy-svn
mailing list