org.encog.ml.bayesian.parse
Class ParsedProbability
- java.lang.Object
-
- org.encog.ml.bayesian.parse.ParsedProbability
-
public class ParsedProbability extends java.lang.ObjectA probability that has been parsed.
-
-
Constructor Summary
Constructors Constructor and Description ParsedProbability()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddBaseEvent(ParsedEvent event)Add a base event.voidaddGivenEvent(ParsedEvent event)voiddefineRelationships(BayesianNetwork network)Define the relationships.voiddefineTruthTable(BayesianNetwork network, double result)Define the truth table.int[]getArgs(BayesianNetwork network)Get the arguments to this event.java.util.List<ParsedEvent>getBaseEvents()ParsedEventgetChildEvent()java.util.List<ParsedEvent>getGivenEvents()java.lang.StringtoString()
-
-
-
Method Detail
-
addGivenEvent
public void addGivenEvent(ParsedEvent event)
-
addBaseEvent
public void addBaseEvent(ParsedEvent event)
Add a base event.- Parameters:
event- The base event to add.
-
getArgs
public int[] getArgs(BayesianNetwork network)
Get the arguments to this event.- Parameters:
network- The network.- Returns:
- The arguments.
-
getChildEvent
public ParsedEvent getChildEvent()
- Returns:
- The child events.
-
defineTruthTable
public void defineTruthTable(BayesianNetwork network, double result)
Define the truth table.- Parameters:
network- The bayesian network.result- The resulting probability.
-
getBaseEvents
public java.util.List<ParsedEvent> getBaseEvents()
- Returns:
- The base events.
-
getGivenEvents
public java.util.List<ParsedEvent> getGivenEvents()
- Returns:
- The given events.
-
defineRelationships
public void defineRelationships(BayesianNetwork network)
Define the relationships.- Parameters:
network- The network.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DMelt 3.0 © DataMelt by jWork.ORG