public final class HierarchicalStructuralLearning extends Object implements StructuralLearning
Constructor and Description |
---|
HierarchicalStructuralLearning() |
Modifier and Type | Method and Description |
---|---|
StructuralLearningOutput |
learn(EvidenceReaderCommandFactory readerCommandFactory,
List<Node> nodes,
StructuralLearningOptions options)
Learn the structure (links) of a Bayesian network.
|
StructuralLearningOutput |
learn(EvidenceReaderCommand evidenceReaderCommand,
List<Node> nodes,
StructuralLearningOptions options)
Learn the structure (links) of a Bayesian network.
|
public StructuralLearningOutput learn(EvidenceReaderCommand evidenceReaderCommand, List<Node> nodes, StructuralLearningOptions options)
learn
in interface StructuralLearning
evidenceReaderCommand
- Can create a reader which iterates round the data used to learn the network.nodes
- The nodes to be considered for links.options
- Options for the structural learning algorithm.public StructuralLearningOutput learn(EvidenceReaderCommandFactory readerCommandFactory, List<Node> nodes, StructuralLearningOptions options)
learn
in interface StructuralLearning
readerCommandFactory
- Creates new evidence reader commands, which may be partitioned for use in cross validation.nodes
- The nodes to be considered for links.options
- Options for the structural learning algorithm.Copyright © 2023. All rights reserved.