Module es.upm.fi.cig.multictbnc
Class CTBNParameterLearningAlgorithmFactory
java.lang.Object
es.upm.fi.cig.multictbnc.learning.parameters.ctbn.CTBNParameterLearningAlgorithmFactory
Builds the specified parameter learning algorithm for a CTBN.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAlgorithm
(String algorithm, Double mxyHP, Double txHP) Builds the specified parameter learning algorithm.
-
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 algorithmmxyHP
- 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
-