C# 클래스 FANNCSharp.Float.TrainingData

상속: IDisposable
파일 보기 프로젝트 열기: joelself/FannCSharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명
InternalCallback void
ToFannTrainData SWIGTYPE_p_fann_train_data
TrainingData System

공개 메소드들

메소드 설명
CreateTrainFromCallback ( uint dataCount, uint inputCount, uint outputCount, DataCreateCallback callback ) : void
Dispose ( ) : void
GetTrainInput ( uint position ) : DataAccessor
GetTrainOutput ( uint position ) : DataAccessor
MergeTrainData ( TrainingData data ) : void
ReadTrainFromFile ( string filename ) : bool
SaveTrain ( string filename ) : bool
SaveTrainToFixed ( string filename, uint decimalPoint ) : bool
ScaleInputTrainData ( float new_min, float new_max ) : void
ScaleOutputTrainData ( float new_min, float new_max ) : void
ScaleTrainData ( float new_min, float new_max ) : void
SetTrainData ( float input, float output ) : void
SetTrainData ( uint dataLength, float input, float output ) : void
ShuffleTrainData ( ) : void
SubsetTrainData ( uint pos, uint length ) : void
TrainingData ( ) : System
TrainingData ( TrainingData data ) : System
TrainingData ( string filename ) : System

비공개 메소드들

메소드 설명
InternalCallback ( uint number, uint inputCount, uint outputCount, global inputs, global outputs ) : void
ToFannTrainData ( ) : SWIGTYPE_p_fann_train_data
TrainingData ( training_data other ) : System

메소드 상세

CreateTrainFromCallback() 공개 메소드

public CreateTrainFromCallback ( uint dataCount, uint inputCount, uint outputCount, DataCreateCallback callback ) : void
dataCount uint
inputCount uint
outputCount uint
callback DataCreateCallback
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetTrainInput() 공개 메소드

public GetTrainInput ( uint position ) : DataAccessor
position uint
리턴 DataAccessor

GetTrainOutput() 공개 메소드

public GetTrainOutput ( uint position ) : DataAccessor
position uint
리턴 DataAccessor

MergeTrainData() 공개 메소드

public MergeTrainData ( TrainingData data ) : void
data TrainingData
리턴 void

ReadTrainFromFile() 공개 메소드

public ReadTrainFromFile ( string filename ) : bool
filename string
리턴 bool

SaveTrain() 공개 메소드

public SaveTrain ( string filename ) : bool
filename string
리턴 bool

SaveTrainToFixed() 공개 메소드

public SaveTrainToFixed ( string filename, uint decimalPoint ) : bool
filename string
decimalPoint uint
리턴 bool

ScaleInputTrainData() 공개 메소드

public ScaleInputTrainData ( float new_min, float new_max ) : void
new_min float
new_max float
리턴 void

ScaleOutputTrainData() 공개 메소드

public ScaleOutputTrainData ( float new_min, float new_max ) : void
new_min float
new_max float
리턴 void

ScaleTrainData() 공개 메소드

public ScaleTrainData ( float new_min, float new_max ) : void
new_min float
new_max float
리턴 void

SetTrainData() 공개 메소드

public SetTrainData ( float input, float output ) : void
input float
output float
리턴 void

SetTrainData() 공개 메소드

public SetTrainData ( uint dataLength, float input, float output ) : void
dataLength uint
input float
output float
리턴 void

ShuffleTrainData() 공개 메소드

public ShuffleTrainData ( ) : void
리턴 void

SubsetTrainData() 공개 메소드

public SubsetTrainData ( uint pos, uint length ) : void
pos uint
length uint
리턴 void

TrainingData() 공개 메소드

public TrainingData ( ) : System
리턴 System

TrainingData() 공개 메소드

public TrainingData ( TrainingData data ) : System
data TrainingData
리턴 System

TrainingData() 공개 메소드

public TrainingData ( string filename ) : System
filename string
리턴 System