Normal distribution
digraph inheritance0a76c53a1d { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "Normal" [URL="#geobipy.src.classes.statistics.NormalDistribution.Normal",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Univariate normal distribution"]; "baseDistribution" -> "Normal" [arrowsize=0.5,style="setlinewidth(0.5)"]; "baseDistribution" [URL="baseDistribution.html#geobipy.src.classes.statistics.baseDistribution.baseDistribution",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Define an abstract base distribution class"]; "myObject" -> "baseDistribution" [arrowsize=0.5,style="setlinewidth(0.5)"]; "myObject" [URL="../core/myObject.html#geobipy.src.classes.core.myObject.myObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "myObject" [arrowsize=0.5,style="setlinewidth(0.5)"]; }@NormalDistribution Module defining a normal distribution with statistical procedures
- class geobipy.src.classes.statistics.NormalDistribution.Normal(mean=0.0, variance=1.0, log=False, prng=None, **kwargs)
Univariate normal distribution
Normal(mean, variance)
- Parameters:
mean (numpy.float) – The mean of the distribution
variance (numpy.float) – The variance of the distribution
- bins(nBins=99, nStd=4.0)
Discretizes a range given the mean and variance of the distribution
- cdf(x)
For a realization x, compute the probability
- property ndim
Place Holder for children
- probability(x, log)
For a realization x, compute the probability
- rng(size=1)
Generate random numbers
- Parameters:
N (int or sequence of ints) – Number of samples to generate
- Returns:
numpy.ndarray
- Return type:
out