bpo-36018: Make __pos__ return a distinct instance of NormDist (GH-12009)

https://bugs.python.org/issue36018
This commit is contained in:
Raymond Hettinger 2019-02-23 22:19:01 -08:00 committed by Miss Islington (bot)
parent e895de3e7f
commit 79fbcc597d
2 changed files with 13 additions and 1 deletions

View file

@ -762,7 +762,7 @@ class NormalDist:
return NormalDist(x1.mu / x2, x1.sigma / fabs(x2))
def __pos__(x1):
return x1
return NormalDist(x1.mu, x1.sigma)
def __neg__(x1):
return NormalDist(-x1.mu, x1.sigma)