Open figolus opened 2 years ago
returns an error printing variance for a Gamma distribution. test:
from relife import * gamma = Gamma(c = 41.26, rate = 1.62) gamma.var()
returns:
TypeError: var() missing 1 required positional argument: 'params'
should returns the variance of the gamma distribution as a float.
temporary solution:
gamma.var(gamma.params)
A proposition to fix this issue: In distribution.py:
def var(self) -> np.ndarray: c, rate = self.params return c / (rate**2)
returns an error printing variance for a Gamma distribution. test:
returns:
should returns the variance of the gamma distribution as a float.
temporary solution:
A proposition to fix this issue: In distribution.py: