Class CTBNLearningAlgorithms

java.lang.Object
es.upm.fi.cig.multictbnc.learning.CTBNLearningAlgorithms

public class CTBNLearningAlgorithms extends Object
Stores the parameter and structure learning algorithms for a continuous-time Bayesian network.
  • Constructor Details

    • CTBNLearningAlgorithms

      public CTBNLearningAlgorithms(CTBNParameterLearningAlgorithm parameterLearningAlg, StructureLearningAlgorithm structureLearningAlg)
      Receives the learning algorithms for the parameters and the structure.
      Parameters:
      parameterLearningAlg - parameter learning algorithm
      structureLearningAlg - structure learning algorithm
  • Method Details

    • getParameterLearningAlgorithm

      public CTBNParameterLearningAlgorithm getParameterLearningAlgorithm()
      Returns the parameter learning algorithm for a CTBN.
      Returns:
      parameter learning algorithm
    • getStructureLearningAlgorithm

      public StructureLearningAlgorithm getStructureLearningAlgorithm()
      Returns the structure learning algorithm for a CTBN.
      Returns:
      structure learning algorithm