Class ART_2A
Assembly: AudioAnalysisTools.dll
Syntax
public sealed class ART_2A
Constructors
|
Improve this Doc
View Source
ART_2A(Int32, Int32)
Initializes a new instance of the ART_2A class.
CONSTRUCTOR.
Declaration
public ART_2A(int F1Size, int F2Size)
Parameters
Fields
|
Improve this Doc
View Source
IterToConv
Declaration
Field Value
Properties
|
Improve this Doc
View Source
alpha
Declaration
public double alpha { get; set; }
Property Value
|
Improve this Doc
View Source
beta
Declaration
public double beta { get; set; }
Property Value
|
Improve this Doc
View Source
F1Size
Declaration
public int F1Size { get; set; }
Property Value
|
Improve this Doc
View Source
F2Size
Declaration
public int F2Size { get; set; }
Property Value
|
Improve this Doc
View Source
F2Wins
Declaration
public int[] F2Wins { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public int[] inputCategory { get; set; }
Property Value
|
Improve this Doc
View Source
prevCategory
Declaration
public int[] prevCategory { get; set; }
Property Value
|
Improve this Doc
View Source
rho
Declaration
public double rho { get; set; }
Property Value
|
Improve this Doc
View Source
rhoStar
Declaration
public double rhoStar { get; set; }
Property Value
|
Improve this Doc
View Source
theta
Declaration
public double theta { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
CalculateWtsForCommittedNodes(Double[], Int32)
Declaration
public void CalculateWtsForCommittedNodes(double[] ip, int index)
Parameters
|
Improve this Doc
View Source
ChangeWts(Double[], Double[])
original Pascal header was: Procedure ChangeWtsART2a(var index:word); {is my version of ART2_AMatchAndUpdateWts;}.
Declaration
public int ChangeWts(double[] IP, double[] OP)
Parameters
Returns
|
Improve this Doc
View Source
ClusterShapes(String)
Declaration
public static int[] ClusterShapes(string dataFname)
Parameters
| Type |
Name |
Description |
| String |
dataFname |
|
Returns
|
Improve this Doc
View Source
ClusterWithART2a(Double[,])
Declaration
public static int[] ClusterWithART2a(double[, ] trainingData)
Parameters
| Type |
Name |
Description |
| Double[,] |
trainingData |
|
Returns
|
Improve this Doc
View Source
ContrastEnhance(Double[])
Declaration
public double[] ContrastEnhance(double[] data)
Parameters
| Type |
Name |
Description |
| Double[] |
data |
|
Returns
|
Improve this Doc
View Source
CountCommittedF2Nodes()
Declaration
public int CountCommittedF2Nodes()
Returns
|
Improve this Doc
View Source
GetOneIPVector(Int32, Double[,])
Declaration
public double[] GetOneIPVector(int sigID, double[, ] data)
Parameters
Returns
|
Improve this Doc
View Source
IndexOfFirstUncommittedNode()
returns -1 if all F2 nodes committed.
Declaration
public int IndexOfFirstUncommittedNode()
Returns
|
Improve this Doc
View Source
IndexOfMaxF2Unit(Double[])
Declaration
public int IndexOfMaxF2Unit(double[] OP)
Parameters
| Type |
Name |
Description |
| Double[] |
OP |
|
Returns
|
Improve this Doc
View Source
InitialiseArrays()
Declaration
public void InitialiseArrays()
|
Improve this Doc
View Source
NormaliseVector(Double[])
Declaration
public static double[] NormaliseVector(double[] data)
Parameters
| Type |
Name |
Description |
| Double[] |
data |
|
Returns
|
Improve this Doc
View Source
PropagateIPToF2(Double[])
Declaration
public double[] PropagateIPToF2(double[] IP)
Parameters
| Type |
Name |
Description |
| Double[] |
IP |
|
Returns
|
Improve this Doc
View Source
RandomizeNumberOrder(Int32)
Declaration
public static int[] RandomizeNumberOrder(int n)
Parameters
| Type |
Name |
Description |
| Int32 |
n |
|
Returns
|
Improve this Doc
View Source
SetParameterValues(Double, Double, Double, Double)
Declaration
public void SetParameterValues(double alpha, double beta, double rho, double theta)
Parameters
|
Improve this Doc
View Source
TestNet(Double[,], Int32, Int32, Int32)
Declaration
public void TestNet(double[, ] dataArray, int simuNum, int repNum, int code)
Parameters
|
Improve this Doc
View Source
TrainNet(Double[,], Int32, Int32, Int32, Int32)
Declaration
public void TrainNet(double[, ] dataArray, int maxIter, int simuNum, int repNum, int code)
Parameters
|
Improve this Doc
View Source
WriteParameters()
Declaration
public void WriteParameters()
Extension Methods