Search Results for

    Show / Hide Table of Contents

    Interface IStructuralLearning

    Defines methods for learning the structure (links) of a Bayesian network.

    Namespace: BayesServer.Learning.Structure
    Assembly: BayesServer.Learning.Structure.dll
    Syntax
    public interface IStructuralLearning

    Methods

    Learn(IEvidenceReaderCommand, IList<Node>, IStructuralLearningOptions)

    Learn the structure (links) of a Bayesian network.

    Declaration
    IStructuralLearningOutput Learn(IEvidenceReaderCommand evidenceReaderCommand, IList<Node> nodes, IStructuralLearningOptions options)
    Parameters
    Type Name Description
    IEvidenceReaderCommand evidenceReaderCommand

    Can create a reader which iterates round the data used to learn the network.

    System.Collections.Generic.IList<Node> nodes

    The nodes to be considered for links.

    IStructuralLearningOptions options

    Options for the structural learning algorithm.

    Returns
    Type Description
    IStructuralLearningOutput

    The output generated by the structural learning algorithm.

    Learn(IEvidenceReaderCommandFactory, IList<Node>, IStructuralLearningOptions)

    Learn the structure (links) of a Bayesian network.

    Declaration
    IStructuralLearningOutput Learn(IEvidenceReaderCommandFactory readerCommandFactory, IList<Node> nodes, IStructuralLearningOptions options)
    Parameters
    Type Name Description
    IEvidenceReaderCommandFactory readerCommandFactory

    Creates new evidence reader commands, which may be partitioned for use in cross validation.

    System.Collections.Generic.IList<Node> nodes

    The nodes to be considered for links.

    IStructuralLearningOptions options

    Options for the structural learning algorithm.

    Returns
    Type Description
    IStructuralLearningOutput

    The output generated by the structural learning algorithm.

    In This Article
    Back to top Copyright Bayes Server Ltd. All rights Reserved.