C# Class AIMA.Core.Learning.Framework.DataSet

Datei anzeigen Open project: PaulMineau/AIMA.Net Class Usage Examples

Public Properties

Property Type Description
examples List
specification DataSetSpecification

Public Methods

Method Description
DataSet ( DataSetSpecification spec ) : System
Equals ( Object o ) : bool
GetHashCode ( ) : int
add ( Example e ) : void
calculateGainFor ( String parameterName ) : double
copy ( ) : DataSet
emptyDataSet ( ) : DataSet
getAttributeNames ( ) : List
getExample ( int number ) : Example
getInformationFor ( ) : double
getNonTargetAttributes ( ) : List
getPossibleAttributeValues ( String attributeName ) : List
getTargetAttributeName ( ) : String
iterator ( ) : List.Enumerator
matchingDataSet ( String attributeName, String attributeValue ) : DataSet
removeExample ( Example e ) : DataSet
setSpecification ( DataSetSpecification specification ) : void
size ( ) : int
splitByAttribute ( String attributeName ) : DataSet>.Dictionary

Protected Methods

Method Description
DataSet ( ) : System

Method Details

DataSet() protected method

protected DataSet ( ) : System
return System

DataSet() public method

public DataSet ( DataSetSpecification spec ) : System
spec DataSetSpecification
return System

Equals() public method

public Equals ( Object o ) : bool
o Object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

add() public method

public add ( Example e ) : void
e Example
return void

calculateGainFor() public method

public calculateGainFor ( String parameterName ) : double
parameterName String
return double

copy() public method

public copy ( ) : DataSet
return DataSet

emptyDataSet() public method

public emptyDataSet ( ) : DataSet
return DataSet

getAttributeNames() public method

public getAttributeNames ( ) : List
return List

getExample() public method

public getExample ( int number ) : Example
number int
return Example

getInformationFor() public method

public getInformationFor ( ) : double
return double

getNonTargetAttributes() public method

public getNonTargetAttributes ( ) : List
return List

getPossibleAttributeValues() public method

public getPossibleAttributeValues ( String attributeName ) : List
attributeName String
return List

getTargetAttributeName() public method

public getTargetAttributeName ( ) : String
return String

iterator() public method

public iterator ( ) : List.Enumerator
return List.Enumerator

matchingDataSet() public method

public matchingDataSet ( String attributeName, String attributeValue ) : DataSet
attributeName String
attributeValue String
return DataSet

removeExample() public method

public removeExample ( Example e ) : DataSet
e Example
return DataSet

setSpecification() public method

public setSpecification ( DataSetSpecification specification ) : void
specification DataSetSpecification
return void

size() public method

public size ( ) : int
return int

splitByAttribute() public method

public splitByAttribute ( String attributeName ) : DataSet>.Dictionary
attributeName String
return DataSet>.Dictionary

Property Details

examples public_oe property

public List examples
return List

specification public_oe property

public DataSetSpecification specification
return DataSetSpecification