alex.ml.ep package¶
Submodules¶
alex.ml.ep.node module¶
- class alex.ml.ep.node.ConstChangeGoal(name, desc, card, parameters, parents=None)[source]¶
Bases: alex.ml.ep.node.GroupingGoal
ConstChangeGoal implements all functionality as is include in GroupingGoal; however, it that there are only two transition probabilites for transitions between the same values and the different values.
- class alex.ml.ep.node.Goal(name, desc, card, parameters, parents=None)[source]¶
Bases: alex.ml.ep.node.Node
Goal can contain only the same values as the observations.
As a consequence, it can contain values of its previous node.
- class alex.ml.ep.node.GroupingGoal(name, desc, card, parameters, parents=None)[source]¶
Bases: alex.ml.ep.node.GroupingNode, alex.ml.ep.node.Goal
GroupingGoal implements all functionality as is include in Goal; however, it only update the values for which was observed some evidence.
- class alex.ml.ep.node.GroupingNode(name, desc, card)[source]¶
Bases: alex.ml.ep.node.Node
- class alex.ml.ep.node.Node(name, desc, card)[source]¶
Bases: object
A base class for all nodes in a belief state.
- getMostProbableValue()[source]¶
The function returns the most probable value and its probability in a tuple.