C# 클래스 AIMA.Core.Learning.Framework.DataSet

파일 보기 프로젝트 열기: PaulMineau/AIMA.Net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
examples List
specification DataSetSpecification

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
DataSet ( ) : System

메소드 상세

DataSet() 보호된 메소드

protected DataSet ( ) : System
리턴 System

DataSet() 공개 메소드

public DataSet ( DataSetSpecification spec ) : System
spec DataSetSpecification
리턴 System

Equals() 공개 메소드

public Equals ( Object o ) : bool
o Object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

add() 공개 메소드

public add ( Example e ) : void
e Example
리턴 void

calculateGainFor() 공개 메소드

public calculateGainFor ( String parameterName ) : double
parameterName String
리턴 double

copy() 공개 메소드

public copy ( ) : DataSet
리턴 DataSet

emptyDataSet() 공개 메소드

public emptyDataSet ( ) : DataSet
리턴 DataSet

getAttributeNames() 공개 메소드

public getAttributeNames ( ) : List
리턴 List

getExample() 공개 메소드

public getExample ( int number ) : Example
number int
리턴 Example

getInformationFor() 공개 메소드

public getInformationFor ( ) : double
리턴 double

getNonTargetAttributes() 공개 메소드

public getNonTargetAttributes ( ) : List
리턴 List

getPossibleAttributeValues() 공개 메소드

public getPossibleAttributeValues ( String attributeName ) : List
attributeName String
리턴 List

getTargetAttributeName() 공개 메소드

public getTargetAttributeName ( ) : String
리턴 String

iterator() 공개 메소드

public iterator ( ) : List.Enumerator
리턴 List.Enumerator

matchingDataSet() 공개 메소드

public matchingDataSet ( String attributeName, String attributeValue ) : DataSet
attributeName String
attributeValue String
리턴 DataSet

removeExample() 공개 메소드

public removeExample ( Example e ) : DataSet
e Example
리턴 DataSet

setSpecification() 공개 메소드

public setSpecification ( DataSetSpecification specification ) : void
specification DataSetSpecification
리턴 void

size() 공개 메소드

public size ( ) : int
리턴 int

splitByAttribute() 공개 메소드

public splitByAttribute ( String attributeName ) : DataSet>.Dictionary
attributeName String
리턴 DataSet>.Dictionary

프로퍼티 상세

examples 공개적으로 프로퍼티

public List examples
리턴 List

specification 공개적으로 프로퍼티

public DataSetSpecification specification
리턴 DataSetSpecification