Class VQ
Assembly: AudioAnalysisTools.dll
Syntax
Constructors
|
Improve this Doc
View Source
VQ(Cluster, Int32)
Declaration
public VQ(Cluster cluster, int codeSize)
Parameters
Properties
|
Improve this Doc
View Source
Clusters
Declaration
public Cluster[] Clusters { get; }
Property Value
|
Improve this Doc
View Source
CodeSize
Declaration
public int CodeSize { get; }
Property Value
|
Improve this Doc
View Source
initialCluster
Declaration
public Cluster initialCluster { get; }
Property Value
|
Improve this Doc
View Source
minError
Declaration
public double minError { get; }
Property Value
|
Improve this Doc
View Source
MinErrorCentroids
Declaration
public double[][] MinErrorCentroids { get; }
Property Value
|
Improve this Doc
View Source
VectorSize
Declaration
public int VectorSize { get; }
Property Value
Methods
|
Improve this Doc
View Source
Average()
Declaration
public double[] Average()
Returns
|
Improve this Doc
View Source
CalculateCentroids()
Declaration
public void CalculateCentroids()
|
Improve this Doc
View Source
CalculateCodebookError()
Declaration
public double CalculateCodebookError()
Returns
|
Improve this Doc
View Source
StoreMinErrorCentroids()
Declaration
public void StoreMinErrorCentroids()
|
Improve this Doc
View Source
Train()
multiple repeats of training using VQ algorithm.
Declaration
|
Improve this Doc
View Source
TrainOnce()
train once with VQ until error less than some condition.
Declaration
public double TrainOnce()
Returns
Extension Methods