- save(String) - Method in class com.bayesia.api.APIInference
-
Saves the created network and its associated junction tree (if the inference type is EXACT_INFERENCE
) into the file specified by the given path.
- save(OutputStream) - Method in class com.bayesia.api.APIInference
-
Saves the created network and its associated junction tree (if the inference type is EXACT_INFERENCE
) into the specified OutputStream
.
- save(String) - Method in class com.bayesia.api.APILearning
-
Saves the created network to the file specified by the given path.
- save(OutputStream) - Method in class com.bayesia.api.APILearning
-
Saves the created network into the specified OutputStream
.
- save(String) - Method in class com.bayesia.api.APIModeling
-
Saves the created network to the file specified by the given path.
- save(OutputStream) - Method in class com.bayesia.api.APIModeling
-
Saves the created network into the specified OutputStream
.
- save(OutputStream) - Method in interface com.bayesia.api.ResizableIcon
-
Save the current image into the given output stream.
- setAllArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.EQSettings
-
- setAllArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.GreedySettings
-
- setAllArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.TabooSettings
-
- setArcComment(String, String, String) - Method in class com.bayesia.api.APIModeling
-
Set the comment associated to the arc between the nodes named nodeName1
and nodeName2
.
- setBackgroundImage(ResizableIcon) - Method in class com.bayesia.api.APIModeling
-
Sets the image associated to the network.
- setClassFunctionNodeBooleanFormatter(String, BooleanFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the Boolean formatter to each not excluded function node of the given class.
- setClassFunctionNodeNumberFormatter(String, NumberFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the Number formatter to each not excluded function node of the given class.
- setClassFunctionNodeStringFormatter(String, StringFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the String formatter to each not excluded function node of the given class.
- setClassNodeColor(String, Color) - Method in class com.bayesia.api.APIModeling
-
Sets the color for each node of the given class.
- setClassNodeCost(String, Double) - Method in class com.bayesia.api.APIModeling
-
Sets a cost to each not excluded node of the given class.
- setClassNodeExcluded(String, boolean) - Method in class com.bayesia.api.APIModeling
-
Indicates if each node of the the given class will be excluded or not from the structural learning.
- setClassNodeImage(String, ResizableIcon) - Method in class com.bayesia.api.APIModeling
-
Sets an image to each node of the given class.
- setClassNodeStateVirtualNumber(String, Integer) - Method in class com.bayesia.api.APIModeling
-
Sets the state virtual number to each not excluded node of the given class.
- setClassNodeStateVirtualNumber(String, Double) - Method in class com.bayesia.api.APIModeling
-
Sets the structural coefficient to each not excluded node of the given class.
- setClassNodeTemporalIndex(String, Integer) - Method in class com.bayesia.api.APIModeling
-
Sets a temporal index to each not excluded node of the given class.
- setComment(String) - Method in class com.bayesia.api.APIModeling
-
Sets the comment associated to the network.
- setConditionalProbabilityTable(String, double[]) - Method in class com.bayesia.api.APIModeling
-
Sets the conditional probability table for the specified node.
- setDecisionTable(String, double[]) - Method in class com.bayesia.api.APIModeling
-
Sets the decision table for the specified node.
- setDigits(int) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the number of decimals to display.
- setFormula(String, String, boolean, int, int, boolean, long, boolean) - Method in class com.bayesia.api.APIModeling
-
Sets the formula describing the conditional probability table for the given node.
- setFunctionNodeBooleanFormatter(String, BooleanFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the Boolean formatter of the function node.
- setFunctionNodeNumberFormatter(String, NumberFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the Number formatter of the function node.
- setFunctionNodeStringFormatter(String, StringFormatter) - Method in class com.bayesia.api.APIModeling
-
Sets the String formatter of the function node.
- setGroupingUsed(boolean) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the grouping of the numbers (by 3) to the given value
- setInferenceType(int) - Method in class com.bayesia.api.APIInference
-
Sets the type of inference to use.
- setLetterCase(APIUtils.LETTER_CASE) - Method in class com.bayesia.api.format.StringFormatter
-
Sets the letter case used to format a value.
- setLikelihood(String, String, double) - Method in class com.bayesia.api.APIInference
-
Sets the likelihood for a value of a node (soft evidence).
- setLikelihood(String, short, double) - Method in class com.bayesia.api.APIInference
-
Sets the likelihood for a value of a node (soft evidence).
- setLikelihoodFromMean(String, double, boolean) - Method in class com.bayesia.api.APIInference
-
Computes the likelihood for all the values of a node in order to have its mean equal to the specified one.
- setLikelihoodFromProbabilities(String, double[]) - Method in class com.bayesia.api.APIInference
-
Computes the likelihood for all the values of a node in order to have its probabilities equal to the specified ones.
- setLikelihoods(String, double[]) - Method in class com.bayesia.api.APIInference
-
Sets the likelihoods for all the values of a node.
- setListLength(int) - Method in class com.bayesia.api.learning.settings.TabooOrderSettings
-
- setListLength(int) - Method in class com.bayesia.api.learning.settings.TabooSettings
-
- setMarkovBlanketRestrictionBlocked(boolean) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionEnabled(boolean) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionFixedSeed(boolean) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionFrequencyThreshold(double) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionSeed(long) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionTestCount(int) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMarkovBlanketRestrictionUsed(boolean) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setMaxChildNumber(int) - Method in class com.bayesia.api.learning.settings.TabooSettings
-
- setMaxParentNumber(int) - Method in class com.bayesia.api.learning.settings.TabooSettings
-
- setNodeColor(String, Color) - Method in class com.bayesia.api.APIModeling
-
Sets the color of the node.
- setNodeComment(String, String) - Method in class com.bayesia.api.APIModeling
-
Set the comment associated to the specified node.
- setNodeCost(String, Double) - Method in class com.bayesia.api.APIModeling
-
Sets the cost of the node to the given double
value.
- setNodeExcluded(String, boolean) - Method in class com.bayesia.api.APIModeling
-
Indicates if the given node will be excluded or not from the structural learning.
- setNodeFilteredState(String, short) - Method in class com.bayesia.api.APIModeling
-
Sets the node's filtered state.
- setNodeImage(String, ResizableIcon) - Method in class com.bayesia.api.APIModeling
-
Sets an image to the node.
- setNodeLongName(String, String) - Method in class com.bayesia.api.APIModeling
-
Set the long name associated to the specified node.
- setNodePosition(String, double, double) - Method in class com.bayesia.api.APIModeling
-
Sets the position of the center of the node in double coordinates.
- setNodeStateVirtualNumber(String, Integer) - Method in class com.bayesia.api.APIModeling
-
Sets the state virtual number of the node to the given Integer
value.
- setNodeStructuralCoefficient(String, Double) - Method in class com.bayesia.api.APIModeling
-
Sets the structural coefficient used for learning to the given Double
value.
- setNodeTemporalIndex(String, Integer) - Method in class com.bayesia.api.APIModeling
-
Sets the temporal index of the node to the given value.
- setObservationValidityEnabled(boolean) - Method in class com.bayesia.api.APIInference
-
Sets the observation validity enabled or not.
- setObservedMean(String, double, boolean) - Method in class com.bayesia.api.APIInference
-
Computes the likelihood for all the values of a node in order to have its mean equal to the specified one.
- setObservedProbabilities(String, double[]) - Method in class com.bayesia.api.APIInference
-
Computes the likelihood for all the values of a node in order to have its probabilities equal to the specified ones.
- setOutgoingArcFixed(boolean) - Method in class com.bayesia.api.learning.settings.MarkovBlanketSettings
-
- setPercent(boolean) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the percent format to the given value
- setPrefix(String) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the prefix of the formatted Number.
- setReplacementValueFalse(String) - Method in class com.bayesia.api.format.BooleanFormatter
-
Sets the replacement value for the "false" state.
- setReplacementValueTrue(String) - Method in class com.bayesia.api.format.BooleanFormatter
-
Sets the replacement value for the "true" state.
- setSampleSize(int) - Method in class com.bayesia.api.APIInference
-
Sets the sample size used by approximate inference.
- setScientificNotationUsed(boolean) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the scientific notation mode to the given value
- setScore(int) - Method in class com.bayesia.api.learning.settings.MaximumSpanningTreeSettings
-
- setSmoothedProbabilityEstimation(double) - Method in class com.bayesia.api.learning.settings.AbstractLearningSettings
-
Sets the weight of the non informative prior, i.e. the virtual case(s) spread uniformly across the joint probability distribution.
- setStateLongNameAt(String, String, int) - Method in class com.bayesia.api.APIModeling
-
Sets the long name of the given state for the given node.
- setStateLongNames(String, String[]) - Method in class com.bayesia.api.APIModeling
-
Sets the long names for the states of the specified node.
- setStateValueAt(String, Double, int) - Method in class com.bayesia.api.APIModeling
-
Sets a value to the given state of the given node.
- setStateValues(String, Double[]) - Method in class com.bayesia.api.APIModeling
-
Sets the values for each state of the given node.
- setStructuralCoefficient(Double) - Method in class com.bayesia.api.APIModeling
-
Sets the global structural coefficient of the network for learning.
- setStructuralCoefficient(double) - Method in class com.bayesia.api.learning.settings.AbstractLearningSettings
-
Sets the weight associated to the structural part used in the Minimum Description Length score.
- setSuffix(String) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the suffix of the formatted Number.
- setTargetNode(String, short) - Method in class com.bayesia.api.APIInference
-
Set the given node as target node with the given target state.
- setTargetNodeName(String) - Method in class com.bayesia.api.learning.settings.SupervisedLearningSettings
-
- setTime(int) - Method in class com.bayesia.api.APIInference
-
Performs a temporal simulation from the current time to the specified time
.
- setTimeUsed(boolean) - Method in class com.bayesia.api.APIModeling
-
Specifies we want to use the time counter in the network.
- setTrailingZerosTrimmed(boolean) - Method in class com.bayesia.api.format.NumberFormatter
-
Sets the trim mode for the trailing zeros to the given value
- setUnfixedArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.EQSettings
-
- setUnfixedArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.GreedySettings
-
- setUnfixedArcsDeleted(boolean) - Method in class com.bayesia.api.learning.settings.TabooSettings
-
- setUtilityTable(String, double[]) - Method in class com.bayesia.api.APIModeling
-
Set the utility table for the specified decision node.
- setVerbose(boolean) - Method in class com.bayesia.api.learning.settings.AbstractLearningSettings
-
Tells the learning algorithm to print output information to the standard output stream System.out
during learning.
- size() - Method in interface com.bayesia.api.Database
-
Return the size of the database, i.e. the number of examples in the database.
- SopLEQSettings - Class in com.bayesia.api.learning.settings
-
Learning settings for the SopLEQ learning algorithm.
- sortNodeNames(String[], APIUtils.NODE_SORTING_METHOD, boolean) - Method in class com.bayesia.api.APIModeling
-
- StringFormatter - Class in com.bayesia.api.format
-
The class
StringFormatter
is used to format the computed
FunctionValue
of a function node, when the value is a String.
- StringFormatter(APIUtils.LETTER_CASE) - Constructor for class com.bayesia.api.format.StringFormatter
-
Creates an instance with two specified letter case.
- SupervisedLearningSettings - Class in com.bayesia.api.learning.settings
-