Exemplo n.º 1
0
def normcdf(x, log=False):
    """Normal cumulative density function."""
    y = np.atleast_1d(x).copy()
    flib.normcdf(y)
    if log:
        # return np.where(y>0, np.log(y), -np.inf)
        return np.array([-np.inf if not yi else np.log(yi) for yi in y])
    return y
Exemplo n.º 2
0
def normcdf(x):
    """Normal cumulative density function."""
    y = np.atleast_1d(x).copy()
    flib.normcdf(y)
    return y