pyhs3.distributions.Distribution¶
- class pyhs3.distributions.Distribution(*, name, kind='Distribution', parameters=None)[source]¶
Base class for probability distributions in HS3.
Provides the foundation for all distribution implementations, handling parameter management, constant generation, and symbolic expression evaluation using PyTensor.
Methods
__init__(*, name[, kind, parameters])Base class for distributions.
expression(_)Unimplemented
from_dict(config)Factory method to create a distribution instance from a dictionary.