Search Results for

    Show / Hide Table of Contents

    Class ART_2A

    Inheritance
    Object
    ART_2A
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: NeuralNets
    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
    Type Name Description
    Int32 F1Size
    Int32 F2Size

    Fields

    | Improve this Doc View Source

    IterToConv

    Declaration
    public int[] IterToConv
    Field Value
    Type Description
    Int32[]

    Properties

    | Improve this Doc View Source

    alpha

    Declaration
    public double alpha { get; set; }
    Property Value
    Type Description
    Double
    | Improve this Doc View Source

    beta

    Declaration
    public double beta { get; set; }
    Property Value
    Type Description
    Double
    | Improve this Doc View Source

    F1Size

    Declaration
    public int F1Size { get; set; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    F2Size

    Declaration
    public int F2Size { get; set; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    F2Wins

    Declaration
    public int[] F2Wins { get; set; }
    Property Value
    Type Description
    Int32[]
    | Improve this Doc View Source

    inputCategory

    Declaration
    public int[] inputCategory { get; set; }
    Property Value
    Type Description
    Int32[]
    | Improve this Doc View Source

    prevCategory

    Declaration
    public int[] prevCategory { get; set; }
    Property Value
    Type Description
    Int32[]
    | Improve this Doc View Source

    rho

    Declaration
    public double rho { get; set; }
    Property Value
    Type Description
    Double
    | Improve this Doc View Source

    rhoStar

    Declaration
    public double rhoStar { get; set; }
    Property Value
    Type Description
    Double
    | Improve this Doc View Source

    theta

    Declaration
    public double theta { get; set; }
    Property Value
    Type Description
    Double

    Methods

    | Improve this Doc View Source

    CalculateWtsForCommittedNodes(Double[], Int32)

    Declaration
    public void CalculateWtsForCommittedNodes(double[] ip, int index)
    Parameters
    Type Name Description
    Double[] ip
    Int32 index
    | 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
    Type Name Description
    Double[] IP
    Double[] OP
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    ClusterShapes(String)

    Declaration
    public static int[] ClusterShapes(string dataFname)
    Parameters
    Type Name Description
    String dataFname
    Returns
    Type Description
    Int32[]
    | Improve this Doc View Source

    ClusterWithART2a(Double[,])

    Declaration
    public static int[] ClusterWithART2a(double[, ] trainingData)
    Parameters
    Type Name Description
    Double[,] trainingData
    Returns
    Type Description
    Int32[]
    | Improve this Doc View Source

    ContrastEnhance(Double[])

    Declaration
    public double[] ContrastEnhance(double[] data)
    Parameters
    Type Name Description
    Double[] data
    Returns
    Type Description
    Double[]
    | Improve this Doc View Source

    CountCommittedF2Nodes()

    Declaration
    public int CountCommittedF2Nodes()
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    GetOneIPVector(Int32, Double[,])

    Declaration
    public double[] GetOneIPVector(int sigID, double[, ] data)
    Parameters
    Type Name Description
    Int32 sigID
    Double[,] data
    Returns
    Type Description
    Double[]
    | Improve this Doc View Source

    IndexOfFirstUncommittedNode()

    returns -1 if all F2 nodes committed.

    Declaration
    public int IndexOfFirstUncommittedNode()
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    IndexOfMaxF2Unit(Double[])

    Declaration
    public int IndexOfMaxF2Unit(double[] OP)
    Parameters
    Type Name Description
    Double[] OP
    Returns
    Type Description
    Int32
    | 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
    Type Description
    Double[]
    | Improve this Doc View Source

    PropagateIPToF2(Double[])

    Declaration
    public double[] PropagateIPToF2(double[] IP)
    Parameters
    Type Name Description
    Double[] IP
    Returns
    Type Description
    Double[]
    | Improve this Doc View Source

    RandomizeNumberOrder(Int32)

    Declaration
    public static int[] RandomizeNumberOrder(int n)
    Parameters
    Type Name Description
    Int32 n
    Returns
    Type Description
    Int32[]
    | Improve this Doc View Source

    SetParameterValues(Double, Double, Double, Double)

    Declaration
    public void SetParameterValues(double alpha, double beta, double rho, double theta)
    Parameters
    Type Name Description
    Double alpha
    Double beta
    Double rho
    Double theta
    | Improve this Doc View Source

    TestNet(Double[,], Int32, Int32, Int32)

    Declaration
    public void TestNet(double[, ] dataArray, int simuNum, int repNum, int code)
    Parameters
    Type Name Description
    Double[,] dataArray
    Int32 simuNum
    Int32 repNum
    Int32 code
    | 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
    Type Name Description
    Double[,] dataArray
    Int32 maxIter
    Int32 simuNum
    Int32 repNum
    Int32 code
    | Improve this Doc View Source

    WriteParameters()

    Declaration
    public void WriteParameters()

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top