Module es.upm.fi.cig.multictbnc
Class HITONPC
java.lang.Object
es.upm.fi.cig.multictbnc.learning.structure.constraintlearning.PC.PC
es.upm.fi.cig.multictbnc.learning.structure.constraintlearning.PC.HITONPC
- All Implemented Interfaces:
StructureLearningAlgorithm
Implementation of the HITON-PC algorithm.
-
Constructor Summary
ConstructorsConstructorDescriptionHITONPC(double significance) Constructor that initialises the HITON-PC algorithm by proving the significance level used. -
Method Summary
Methods inherited from class es.upm.fi.cig.multictbnc.learning.structure.constraintlearning.PC.PC
buildCompleteStructure, getEdgesPGM, getIdentifier, getParametersAlgorithm, learn, learn, learnSkeleton, orientRemainingUndirectedEdges
-
Constructor Details
-
HITONPC
public HITONPC(double significance) Constructor that initialises the HITON-PC algorithm by proving the significance level used.- Parameters:
significance- significance level
-
-
Method Details
-
learn
Description copied from interface:StructureLearningAlgorithmLearns the local structure of certain nodes of a PGM.- Specified by:
learnin interfaceStructureLearningAlgorithm- Overrides:
learnin classPC- Parameters:
pgm- a probabilistic graphical modelidxNodes- node indexes- Throws:
ErroneousValueException- if a parameter provided is invalid for the requested task
-