Class Cluster
Assembly: AudioAnalysisTools.dll
Syntax
Constructors
|
Improve this Doc
View Source
Cluster(List<Double[]>)
Initializes a new instance of the Cluster class.
CONSTRUCTOR
Init with list of vectors.
Declaration
public Cluster(List<double[]> list)
Parameters
|
Improve this Doc
View Source
Cluster(Double[])
Initializes a new instance of the Cluster class.
CONSTRUCTOR
Init with centroid.
Declaration
public Cluster(double[] vector)
Parameters
Type |
Name |
Description |
Double[] |
vector |
|
Properties
|
Improve this Doc
View Source
Centroid
Declaration
public double[] Centroid { get; }
Property Value
|
Improve this Doc
View Source
Size
Declaration
Property Value
|
Improve this Doc
View Source
Vectors
Declaration
public List<double[]> Vectors { get; }
Property Value
Methods
|
Improve this Doc
View Source
CalculateCentroid()
Declaration
public double[] CalculateCentroid()
Returns
|
Improve this Doc
View Source
DistanceFromCentroid(Double[])
calculate euclidian distance of vector from centroid.
Declaration
public double DistanceFromCentroid(double[] vector)
Parameters
Type |
Name |
Description |
Double[] |
vector |
|
Returns
|
Improve this Doc
View Source
ResetMembers()
Declaration
public void ResetMembers()
|
Improve this Doc
View Source
SetCentroid(Double[])
Declaration
public void SetCentroid(double[] vector)
Parameters
Type |
Name |
Description |
Double[] |
vector |
|
Extension Methods