Click or drag to resize
Accord.NET (logo)

IClusteringAlgorithmTData Interface

Note: This API is now obsolete.

Common interface for clustering algorithms.

Namespace:  Accord.MachineLearning
Assembly:  Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.6.0
Syntax
[ObsoleteAttribute("This class will be removed")]
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