Class CTBNParameterLearningAlgorithmFactory

java.lang.Object
es.upm.fi.cig.multictbnc.learning.parameters.ctbn.CTBNParameterLearningAlgorithmFactory

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

    • CTBNParameterLearningAlgorithmFactory

      public CTBNParameterLearningAlgorithmFactory()
  • Method Details

    • getAlgorithm

      public static CTBNParameterLearningAlgorithm getAlgorithm(String algorithm, Double mxyHP, Double txHP)
      Builds the specified parameter learning algorithm.
      Parameters:
      algorithm - name of the parameter learning algorithm
      mxyHP - number of times a variable transitions from a certain state to another one (hyperparameter)
      txHP - time that a variable stays in a certain state (hyperparameter)
      Returns:
      parameter learning algorithm