probly.representation.distribution.common¶
Common abstractions for probability distributions.
Classes
Base class for Dirichlet distributions. |
|
Base class for distributions. |
|
Base class for Gaussian distributions. |
- class probly.representation.distribution.common.DirichletDistribution[source]¶
Bases:
DistributionBase class for Dirichlet distributions.
- abstractmethod sample(num_samples)¶
Draw samples from Distribution.
- abstract property alphas: np.ndarray¶
Get the concentration parameters of the Dirichlet distribution.
- class probly.representation.distribution.common.Distribution[source]¶
Bases:
ABCBase class for distributions.
- type: DistributionType¶
- class probly.representation.distribution.common.GaussianDistribution[source]¶
Bases:
DistributionBase class for Gaussian distributions.
- abstractmethod sample(num_samples)¶
Draw samples from Distribution.
- abstract property mean: np.ndarray¶
Get the mean parameters.
- abstract property var: np.ndarray¶
Get the var parameters.