Click or drag to resize
Accord.NET (logo) IClusteringAlgorithmTData Interface
Common interface for clustering algorithms.

Namespace:  Accord.MachineLearning
Assembly:  Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.4.0
Syntax
public interface IClusteringAlgorithm<TData> : IUnsupervisedLearning<IClusterCollection<TData>, TData, int>
Request Example View Source

Type Parameters

TData
The type of the data being clustered, such as double.

The IClusteringAlgorithmTData type exposes the following members.

Properties
  NameDescription
Public propertyClusters
Gets the collection of clusters currently modeled by the clustering algorithm.
Public propertyToken
Gets or sets a cancellation token that can be used to stop the learning algorithm while it is running.
(Inherited from IUnsupervisedLearningTModel, TInput, TOutput.)
Top
Methods
  NameDescription
Public methodCompute Obsolete.
Divides the input data into a number of clusters.
Public methodLearn
Learns a model that can map the given inputs to the desired outputs.
(Inherited from IUnsupervisedLearningTModel, TInput, TOutput.)
Top
See Also