The IDistribution type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Copy | Overloaded. | |
| Divide |
Creates a new distribution by dividing the instance by the specified subset. Also known as the complement.
| |
| Instantiate |
Calculates the distribution which results from instantiating a number of variables.
| |
| IsReadOnly |
Indicates whether the distribution is read only.
| |
| Marginalize |
Marginalizes (sums/integrates) the superset into this instance.
| |
| Multiply |
Creates a new distribution which is the result of multiplying this instance by another distribution.
| |
| TimeShift |
Shifts any times assoicated with the distribution variables by the specified number of time units.
|
Properties
| Name | Description | |
|---|---|---|
| Locked |
Locks or unlocks a distribution.
| |
| Outer |
Returns the parent distribution, if this instance is aggregated by another distribution.
| |
| Owner |
Gets the current owner, if assigned to a node. A distribution cannot be modifed when it is assigned to a node.
| |
| SortedVariables |
Gets the collection of variables in the distribution, sorted by time (which may be null) and index.
| |
| Table |
Gets the Table which specifies the distribution over any discrete variables. Often referred to as a Mixture.
|
