Distributions#
Most distributions are wrapped around SciPy distribution objects.
It is structured in a hierarchical way, where the parameters of a distribution can themselves have additional parameters.
The likelihood of the parameterized distribution for a given dataset is optimized using SciPy’s minimize function.
Pykelihood distributions share methods and arguments with SciPy distributions, though occasionally,
some parameters have been adjusted (e.g., the GEV distribution) to align with statistical community standards.
Class
|
Base class for all distributions. |
Methods
|
|
|
Fit the distribution to the data. |
|
|
|
|
|
|
|
|
|
|
|
Map parameters to their names. |
|
|
|
|
|
|
|
|
|
Create a new instance of the object with the given parameters. |
Attributes
Get a dictionary of flattened parameter names and their values. |
|
Get a horizontal view of all parameters in the final state of their respective tree of dependence. |
|
Get a dictionary of optimization parameter names and their values. |
|
Get all parameters used in the optimization. |
|
Get a dictionary of parameter names and their values. |
|
Get parameters in their parametrized format, e.g. how they were defined. |
|
Get the names of the parameters. |