C# Class AIMA.Core.Learning.Neural.NNDataSet

Show file Open project: PaulMineau/AIMA.Net Class Usage Examples

Protected Properties

Property Type Description
nds List>
targetColumnNumbers List

Public Methods

Method Description
createExamplesFromDataSet ( DataSet ds, Numerizer numerizer ) : void
createExamplesFromFile ( String filename ) : void
createNormalizedDataFromDataSet ( DataSet ds, Numerizer numerizer ) : void
createNormalizedDataFromFile ( String filename ) : void
getExample ( int index ) : NNExample
getExampleAtRandom ( ) : NNExample
getMeans ( ) : List
getNormalizedData ( ) : List>
getStdevs ( ) : List
hasMoreExamples ( ) : bool
howManyExamplesLeft ( ) : int
refreshDataset ( ) : void
setTargetColumns ( ) : void

Private Methods

Method Description
createExamples ( ) : void
exampleFromString ( String line, Char separator ) : List
normalize ( List rds ) : List>
rawExamplesFromDataSet ( DataSet ds, Numerizer numerizer ) : List>

Method Details

createExamplesFromDataSet() public method

public createExamplesFromDataSet ( DataSet ds, Numerizer numerizer ) : void
ds AIMA.Core.Learning.Framework.DataSet
numerizer Numerizer
return void

createExamplesFromFile() public method

public createExamplesFromFile ( String filename ) : void
filename String
return void

createNormalizedDataFromDataSet() public method

public createNormalizedDataFromDataSet ( DataSet ds, Numerizer numerizer ) : void
ds AIMA.Core.Learning.Framework.DataSet
numerizer Numerizer
return void

createNormalizedDataFromFile() public method

public createNormalizedDataFromFile ( String filename ) : void
filename String
return void

getExample() public method

public getExample ( int index ) : NNExample
index int
return NNExample

getExampleAtRandom() public method

public getExampleAtRandom ( ) : NNExample
return NNExample

getMeans() public method

public getMeans ( ) : List
return List

getNormalizedData() public method

public getNormalizedData ( ) : List>
return List>

getStdevs() public method

public getStdevs ( ) : List
return List

hasMoreExamples() public method

public hasMoreExamples ( ) : bool
return bool

howManyExamplesLeft() public method

public howManyExamplesLeft ( ) : int
return int

refreshDataset() public method

public refreshDataset ( ) : void
return void

setTargetColumns() public abstract method

public abstract setTargetColumns ( ) : void
return void

Property Details

nds protected property

protected List> nds
return List>

targetColumnNumbers protected property

protected List targetColumnNumbers
return List