probabilistic_model.probabilistic_circuit.rx.helper#
Functions#
Create a uniform measure for the given event. |
|
Create a uniform measure for the given simple event. |
|
|
Create a fully factorized distribution over a set of variables. |
Module Contents#
- probabilistic_model.probabilistic_circuit.rx.helper.uniform_measure_of_event(event: probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Event) probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.ProbabilisticCircuit#
Create a uniform measure for the given event.
- Parameters:
event – The event
- Returns:
The circuit describing the uniform measure
- probabilistic_model.probabilistic_circuit.rx.helper.uniform_measure_of_simple_event(simple_event: probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.SimpleEvent) probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.ProbabilisticCircuit#
Create a uniform measure for the given simple event. :param simple_event: The simple event :return: The circuit describing the uniform measure over the simple event
- probabilistic_model.probabilistic_circuit.rx.helper.fully_factorized(variables: probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Iterable[probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Variable], means: probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Optional[probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Dict[probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Continuous, float]] = None, variances: probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Optional[probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Dict[probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.Continuous, float]] = None) probabilistic_model.probabilistic_circuit.rx.probabilistic_circuit.ProbabilisticCircuit#
Create a fully factorized distribution over a set of variables. For symbolic variables, the distribution is uniform. For continuous variables, the distribution is normal.
- Parameters:
variables – The variables.
means – The means of the normal distributions.
Defaults to 0 for every not specified variable.
- Parameters:
variances – The variances of the normal distributions.
Defaults to 1 for every not specified variable.
- Returns:
The circuit describing the fully factorized normal distribution