Skip navigation links
A B C D E F G H I K L M N O P R S T U V 

A

AbstractLearningSettings - Class in com.bayesia.api.learning.settings
 
addArc(String, String) - Method in class com.bayesia.api.APIModeling
Tries to add an arc from nodeName1 to nodeName2.
addBooleanConstant(String, boolean) - Method in class com.bayesia.api.APIModeling
Adds a constant with the given name, with a BOOLEAN type and a boolean value.
addChanceIntervalNode(String, String[], double[][]) - Method in class com.bayesia.api.APIModeling
Deprecated.
As of release 3.1, replaced by APIModeling.addIntervalNode(String, String[], double[][]) Creates a new continuous (interval) chance node with the specified states and the specified limits for each interval and add it to the network. The number of intervals is equal to the number of states. The intervals are given in an array containing, for each one, an array storing the minimum and the maximum of this interval. The intervals are contiguous, i.e. the maximum of an interval is equal to the minimum of the following interval. Its conditional probability table is automatically generated and initialized with default probabilities. Its name must not exist in the network and must not be "t". "t" is a reserved name for the time counter.
addChanceLabelNode(String, String[]) - Method in class com.bayesia.api.APIModeling
Deprecated.
As of release 3.1, replaced by APIModeling.addLabelNode(String, String[]) Creates a new discrete chance node with the specified states and add it to the network. Its conditional probability table is automatically generated and initialized with default probabilities. Its name must not exist in the network and must not be "t". "t" is a reserved name for the time counter.
addClassToNode(String, String) - Method in class com.bayesia.api.APIModeling
Add a class named className to the specified node.
addConstraintNode(String) - Method in class com.bayesia.api.APIModeling
Adds a constraint node with two boolean states.
addDecisionIntervalNode(String, String[], double[][]) - Method in class com.bayesia.api.APIModeling
Adds a new continuous (interval) decision node with the specified names for the decisions and the specified intervals.
addDecisionLabelNode(String, String[]) - Method in class com.bayesia.api.APIModeling
Add a new discrete decision node with the specified names for the decisions.
addFunctionNode(String) - Method in class com.bayesia.api.APIModeling
Adds a new function node to the network.
addIntConstant(String, int) - Method in class com.bayesia.api.APIModeling
Adds a constant with the given name, with a INTEGER type and a int value.
addIntervalNode(String, String[], double[][]) - Method in class com.bayesia.api.APIModeling
Creates a new continuous (interval) node with the specified states and the specified limits for each interval and add it to the network.
addLabelNode(String, String[]) - Method in class com.bayesia.api.APIModeling
Creates a new discrete node with the specified states and add it to the network.
addRealConstant(String, double) - Method in class com.bayesia.api.APIModeling
Adds a constant with the given name, with a REAL type and a double value.
addStringConstant(String, String) - Method in class com.bayesia.api.APIModeling
Adds a constant with the given name, with a STRING type and a String value.
addTemporalArc(String, String) - Method in class com.bayesia.api.APIModeling
Tries to add a temporal arc from nodeName1 to nodeName2.
addUtilityNode(String) - Method in class com.bayesia.api.APIModeling
Adds a new utility node to the network.
APIInference - Class in com.bayesia.api
The class APIInference is used to perform exact or approximate inference on a bayesian network.
APIInference(InputStream, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network read from the specified InputStream.
APIInference(String, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network stored in the specified file.
APIInference(InputStream, String, int, String, String, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network read from the specified InputStream.
APIInference(String, String, int, String, String, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network stored in the specified file.
APIInference(BayesianNetworkTransferHandler, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network stored in the specified BayesianNetworkTransferHandler.
APIInference(BayesianNetworkTransferHandler, String, int, String, String, String, int) - Constructor for class com.bayesia.api.APIInference
Creates a new APIInference with the network stored in the specified BayesianNetworkTransferHandler.
APILearning - Class in com.bayesia.api
The class APILearning is used to perform supervised or unsepervised structure and parameter learning from given data and generate a bayesian network.
APILearning(Database, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with an empty bayesian network named new.xbl.
APILearning(Database, String, int, String, String, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with an empty bayesian network named new.xbl.
APILearning(Database, String, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network stored in the specified file.
APILearning(Database, String, String, int, String, String, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network stored in the specified file.
APILearning(Database, BayesianNetworkTransferHandler, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network stored in the specified BayesianNetworkTransferHandler.
APILearning(Database, BayesianNetworkTransferHandler, String, int, String, String, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network stored in the specified BayesianNetworkTransferHandler.
APILearning(Database, InputStream, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network read from the specified InputStream.
APILearning(Database, InputStream, String, int, String, String, String) - Constructor for class com.bayesia.api.APILearning
Create a new APILearning with the network read from the specified InputStream.
APIModeling - Class in com.bayesia.api
The class APIModeling is used to create bayesian networks.
APIModeling(String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with an empty bayesian network named new.xbl.
APIModeling(String, int, String, String, String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with an empty bayesian network named new.xbl.
APIModeling(String, String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with the network stored in the specified file.
APIModeling(InputStream, String) - Constructor for class com.bayesia.api.APIModeling
Creates a new APIModeling with the network read from the specified InputStream.
APIModeling(String, String, int, String, String, String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with the network stored in the specified file.
APIModeling(InputStream, String, int, String, String, String) - Constructor for class com.bayesia.api.APIModeling
Creates a new APIModeling with the network read from the specified InputStream.
APIModeling(BayesianNetworkTransferHandler, String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with the network stored in the specified BayesianNetworkTransferHandler.
APIModeling(BayesianNetworkTransferHandler, String, int, String, String, String) - Constructor for class com.bayesia.api.APIModeling
Create a new APIModeling with the network stored in the specified BayesianNetworkTransferHandler.
APIUtils - Class in com.bayesia.api
The class APIUtils is a utility class where some enumerations and other static stuff are declared
APIUtils() - Constructor for class com.bayesia.api.APIUtils
 
APIUtils.DISCRETIZATION - Enum in com.bayesia.api
Enumeration of the available discretization algorithms.
APIUtils.LEARNING_ALGORITHM - Enum in com.bayesia.api
Enumeration of the available learning algorithms.
APIUtils.LETTER_CASE - Enum in com.bayesia.api
Enumeration of the available case formats for StringFormatter.
APIUtils.MEAN_MODE - Enum in com.bayesia.api
Enumeration of the mean observation's modes
APIUtils.NODE_SORTING_METHOD - Enum in com.bayesia.api
Enumeration of the node sorting methods.
APPROXIMATE_INFERENCE - Static variable in class com.bayesia.api.APIInference
 
arrangeNodePositions() - Method in class com.bayesia.api.APIModeling
Changes the positions of the nodes in order to place them on a rectangular grid separated by 100.
AugmentedMarkovBlanketSettings - Class in com.bayesia.api.learning.settings
Learning settings for the Markov blanket learning algorithm.
AugmentedNaiveSettings - Class in com.bayesia.api.learning.settings
Learning settings for the augmented naive learning algorithm.
A B C D E F G H I K L M N O P R S T U V 
Skip navigation links