Default implementation of Factor.
Semiring for computing sums and products with lower and upper bounds.
ConditionalSelector Factor.
ConditionalSelector Factor. A conditional selector factor is associated chain elements and represents the relationship between parent elements and outcome elements. It is a special form of sparse factor where the default element is not 0 but 1 (don't care) which is the most frequent in this type of factor.
Constraint Factor.
Constraint Factor. A factor is associated with a set of variables and specifies a value for every combination of assignments to those variables. Factors are parameterized by the types of values they contain.
This factor is used to model constraints on elements.
Variables generated from elements.
Definition of Factor
Definition of Factor
A factor is associated with a set of variables and specifies a value for every combination of assignments to those variables.
Factors are parameterized by the type of the Variables they contain and contain a semiring that defines the mathematical operation to be performed on the values Parent variables are distinguished from the output variable.
Refactored by
Variables that are internal to Factors.
Variables that are internal to Factors.
This is the same as a temporary variable, but is more explicitly identified
Semiring for computing maxs and products with log probabilities.
Semiring for computing sums and products with log probabilities.
Variables generated from parameterized elements
Operations in factored algorithms are defined by a semiring algebraic structure.
Operations in factored algorithms are defined by a semiring algebraic structure. Each semiring defines a product and sum operation, and a value for zero and one which satisfy a set of properties. Different semirings are appropriate for certain algorithms and data types.
Sparse implementation of Factor.
Sparse implementation of Factor.
Factors are parameterized by the type of the Variables they contain and contain a semiring that defines the mathematical operation to be performed on the values Parent variables are distinguished from the output variable.
This implementation stores only non-default (non-zero) elements and supplies special sum and product methods to account for the missing values.
Sum and product operations defined for sufficient statistics.
Sum and product operations defined for sufficient statistics. Statistics consist of a probability and counts of the number of times various values have been seen.
Variables that appear in factors.
Default implementation of Factor.
A factor is associated with a set of variables and specifies a value for every combination of assignments to those variables. Factors are parameterized by the types of values they contain.