Beispiel #1
0
def normlogcdf(data_and_metadata: DataAndMetadata.DataAndMetadata, a: float, mean: float, stddev: float) -> DataAndMetadata.DataAndMetadata:
    # cdf: cumulative density function
    return Core.apply_dist(data_and_metadata, mean, stddev, scipy.stats.norm, 'logcdf')
Beispiel #2
0
def gammalogcdf(data_and_metadata: DataAndMetadata.DataAndMetadata, a: float, mean: float, stddev: float) -> DataAndMetadata.DataAndMetadata:
    # cdf: cumulative density function
    return Core.apply_dist(data_and_metadata, mean, stddev, functools.partial(scipy.stats.gamma, a), 'logcdf')
Beispiel #3
0
def normlogpdf(data_and_metadata: DataAndMetadata.DataAndMetadata, a: float, mean: float, stddev: float) -> DataAndMetadata.DataAndMetadata:
    # pdf: probability density function
    return Core.apply_dist(data_and_metadata, mean, stddev, scipy.stats.norm, 'logpdf')
Beispiel #4
0
def gammapdf(data_and_metadata: DataAndMetadata.DataAndMetadata, a: float, mean: float, stddev: float) -> DataAndMetadata.DataAndMetadata:
    # pdf: probability density function
    return Core.apply_dist(data_and_metadata, mean, stddev, functools.partial(scipy.stats.gamma, a), 'pdf')