Search Results for

    Show / Hide Table of Contents

    Class HierarchicalStructuralLearning

    A structural learning algorithm for Bayesian networks that groups subsets of nodes into a hierarchy.

    Inheritance
    System.Object
    HierarchicalStructuralLearning
    Implements
    IStructuralLearning
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: BayesServer.Learning.Structure.Hierarchical
    Assembly: BayesServer.Learning.Structure.dll
    Syntax
    public sealed class HierarchicalStructuralLearning : IStructuralLearning

    Methods

    Learn(IEvidenceReaderCommand, IList<Node>, IStructuralLearningOptions)

    Learn the structure (links) of a Bayesian network.

    Declaration
    public 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
    public 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.

    Implements

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