[bugfix] special method __nonzero__ should always return type bool
This commit is contained in:
parent
6181829ef6
commit
416f4c7aa7
@ -154,7 +154,7 @@ class ProbabilityDensityFunction(object):
|
|||||||
prec = self.precision(self.incr)
|
prec = self.precision(self.incr)
|
||||||
gtzero = np.all(self.data >= 0)
|
gtzero = np.all(self.data >= 0)
|
||||||
probone = bool(np.round(self.prob_gt_val(self.axis[0]), prec) == 1.)
|
probone = bool(np.round(self.prob_gt_val(self.axis[0]), prec) == 1.)
|
||||||
return (gtzero and probone)
|
return bool(gtzero and probone)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return str(self.data)
|
return str(self.data)
|
||||||
|
Loading…
Reference in New Issue
Block a user