linear
Linear binary transformations: addition and subtraction.
- class pysatl_core.transformations.operations.distributions.binary.linear.LinearBinaryDistribution(left_distribution, right_distribution, *, operation, methods=None, sampling_strategy=None, computation_strategy=None)[source]
Bases:
BinaryDistributionBinary distribution for linear operations
X + YandX - Y.- Parameters:
left_distribution (Distribution)
right_distribution (Distribution)
operation (BinaryOperationName)
methods (TransformationMethodSpecsMap | None)
sampling_strategy (SamplingStrategy | None)
computation_strategy (ComputationStrategy | None)
- __init__(left_distribution, right_distribution, *, operation, methods=None, sampling_strategy=None, computation_strategy=None)[source]
- Parameters:
left_distribution (Distribution)
right_distribution (Distribution)
operation (BinaryOperationName)
methods (TransformationMethodSpecsMap | None)
sampling_strategy (SamplingStrategy | None)
computation_strategy (ComputationStrategy | None)
- Return type:
None