Uses of Class
org.encog.ml.bayesian.BayesianNetwork

Packages that use BayesianNetwork
org.encog.ml.bayesian.bif   
org.encog.ml.bayesian.parse   
org.encog.ml.bayesian.query   
org.encog.ml.bayesian.query.enumerate   
org.encog.ml.bayesian.query.sample   
org.encog.ml.bayesian.training   
org.encog.ml.bayesian.training.estimator   
org.encog.ml.bayesian.training.search   
org.encog.ml.bayesian.training.search.k2   
 

Uses of BayesianNetwork in org.encog.ml.bayesian.bif
 

Methods in org.encog.ml.bayesian.bif that return BayesianNetwork
 BayesianNetwork BIFHandler.getNetwork()
           
static BayesianNetwork BIFUtil.readBIF(File f)
           
static BayesianNetwork BIFUtil.readBIF(InputStream is)
          Read a BIF file from a stream.
static BayesianNetwork BIFUtil.readBIF(String f)
          Read a BIF file.
 

Methods in org.encog.ml.bayesian.bif with parameters of type BayesianNetwork
static void BIFUtil.writeBIF(File file, BayesianNetwork network)
          Write a Bayesian network to a BIF file.
static void BIFUtil.writeBIF(OutputStream os, BayesianNetwork network)
          Write a Bayesian network to an output stream in BIF format.
static void BIFUtil.writeBIF(String fn, BayesianNetwork network)
          Write a Bayesian network to BIF form.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.parse
 

Methods in org.encog.ml.bayesian.parse with parameters of type BayesianNetwork
 void ParsedProbability.defineRelationships(BayesianNetwork network)
          Define the relationships.
 void ParsedProbability.defineTruthTable(BayesianNetwork network, double result)
          Define the truth table.
 int[] ParsedProbability.getArgs(BayesianNetwork network)
          Get the arguments to this event.
static List<ParsedProbability> ParseProbability.parseProbabilityList(BayesianNetwork network, String line)
          Parse a probability list.
 

Constructors in org.encog.ml.bayesian.parse with parameters of type BayesianNetwork
ParseProbability(BayesianNetwork theNetwork)
          Parse the probability for the specified network.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.query
 

Methods in org.encog.ml.bayesian.query that return BayesianNetwork
 BayesianNetwork BayesianQuery.getNetwork()
           
 BayesianNetwork BasicQuery.getNetwork()
          
 

Constructors in org.encog.ml.bayesian.query with parameters of type BayesianNetwork
BasicQuery(BayesianNetwork theNetwork)
           
 

Uses of BayesianNetwork in org.encog.ml.bayesian.query.enumerate
 

Constructors in org.encog.ml.bayesian.query.enumerate with parameters of type BayesianNetwork
EnumerationQuery(BayesianNetwork theNetwork)
          Construct the enumeration query.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.query.sample
 

Constructors in org.encog.ml.bayesian.query.sample with parameters of type BayesianNetwork
SamplingQuery(BayesianNetwork theNetwork)
          Construct a sampling query.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.training
 

Methods in org.encog.ml.bayesian.training that return BayesianNetwork
 BayesianNetwork TrainBayesian.getNetwork()
           
 

Constructors in org.encog.ml.bayesian.training with parameters of type BayesianNetwork
TrainBayesian(BayesianNetwork theNetwork, MLDataSet theData, int theMaximumParents)
          Construct a Bayesian trainer.
TrainBayesian(BayesianNetwork theNetwork, MLDataSet theData, int theMaximumParents, BayesianInit theInit, BayesSearch theSearch, BayesEstimator theEstimator)
          Construct a Bayesian trainer.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.training.estimator
 

Methods in org.encog.ml.bayesian.training.estimator with parameters of type BayesianNetwork
 void SimpleEstimator.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the estimator.
 void EstimatorNone.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the estimator.
 void BayesEstimator.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the estimator.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.training.search
 

Methods in org.encog.ml.bayesian.training.search with parameters of type BayesianNetwork
 void SearchNone.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the search object.
 

Uses of BayesianNetwork in org.encog.ml.bayesian.training.search.k2
 

Methods in org.encog.ml.bayesian.training.search.k2 with parameters of type BayesianNetwork
 double SearchK2.calculateG(BayesianNetwork network, BayesianEvent event, List<BayesianEvent> parents)
          Calculate G.
 int SearchK2.calculateN(BayesianNetwork network, BayesianEvent event, List<BayesianEvent> parents, int[] parentInstance)
          Calculate the value N, which is the number of cases, from the training data, where the desiredValue matches the training data.
 int SearchK2.calculateN(BayesianNetwork network, BayesianEvent event, List<BayesianEvent> parents, int[] parentInstance, int desiredValue)
          Calculate the value N, which is the number of cases, from the training data, where the desiredValue matches the training data.
 void SearchK2.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the search object.
 void BayesSearch.init(TrainBayesian theTrainer, BayesianNetwork theNetwork, MLDataSet theData)
          Init the search object.
 



Copyright © 2014. All Rights Reserved.