Class BNParameterLearningAlgorithmFactory

java.lang.Object
es.upm.fi.cig.multictbnc.learning.parameters.bn.BNParameterLearningAlgorithmFactory

public class BNParameterLearningAlgorithmFactory extends Object
Builds the specified parameter learning algorithm for a BN.
  • Constructor Details

    • BNParameterLearningAlgorithmFactory

      public BNParameterLearningAlgorithmFactory()
  • Method Details

    • getAlgorithm

      public static BNParameterLearningAlgorithm getAlgorithm(String algorithm, Double nxHP)
      Build the specified parameter learning algorithm.
      Parameters:
      algorithm - name of the parameter learning algorithm
      nxHP - number of times the variables are in a certain state while its parents take a certain instantiation (hyperparameter)
      Returns:
      parameter learning algorithm