Class ClusteringStructuralLearning
A structural learning algorithm for a cluster model (a.k.a mixture model).
Inheritance
System.Object
    ClusteringStructuralLearning
  Implements
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.Clustering
Assembly: BayesServer.Learning.Structure.dll
Syntax
public sealed class ClusteringStructuralLearning : 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 a cluster / mixture model.
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.  |