C# Class FANNCSharp.Fixed.TrainingData

Inheritance: IDisposable
Afficher le fichier Open project: joelself/FannCSharp Class Usage Examples

Private Properties

Свойство Type Description
InternalCallback void
ToFannTrainData SWIGTYPE_p_fann_train_data
TrainingData System

Méthodes publiques

Méthode Description
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 ( int new_min, int new_max ) : void
ScaleOutputTrainData ( int new_min, int new_max ) : void
ScaleTrainData ( int new_min, int new_max ) : void
SetTrainData ( int input, int output ) : void
SetTrainData ( uint dataLength, int input, int output ) : void
ShuffleTrainData ( ) : void
SubsetTrainData ( uint pos, uint length ) : void
TrainingData ( ) : System
TrainingData ( TrainingData data ) : System
TrainingData ( string filename ) : System

Private Methods

Méthode Description
InternalCallback ( uint number, uint inputCount, uint outputCount, global inputs, global outputs ) : void
ToFannTrainData ( ) : SWIGTYPE_p_fann_train_data
TrainingData ( training_data other ) : System

Method Details

CreateTrainFromCallback() public méthode

public CreateTrainFromCallback ( uint dataCount, uint inputCount, uint outputCount, DataCreateCallback callback ) : void
dataCount uint
inputCount uint
outputCount uint
callback DataCreateCallback
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetTrainInput() public méthode

public GetTrainInput ( uint position ) : DataAccessor
position uint
Résultat DataAccessor

GetTrainOutput() public méthode

public GetTrainOutput ( uint position ) : DataAccessor
position uint
Résultat DataAccessor

MergeTrainData() public méthode

public MergeTrainData ( TrainingData data ) : void
data TrainingData
Résultat void

ReadTrainFromFile() public méthode

public ReadTrainFromFile ( string filename ) : bool
filename string
Résultat bool

SaveTrain() public méthode

public SaveTrain ( string filename ) : bool
filename string
Résultat bool

SaveTrainToFixed() public méthode

public SaveTrainToFixed ( string filename, uint decimalPoint ) : bool
filename string
decimalPoint uint
Résultat bool

ScaleInputTrainData() public méthode

public ScaleInputTrainData ( int new_min, int new_max ) : void
new_min int
new_max int
Résultat void

ScaleOutputTrainData() public méthode

public ScaleOutputTrainData ( int new_min, int new_max ) : void
new_min int
new_max int
Résultat void

ScaleTrainData() public méthode

public ScaleTrainData ( int new_min, int new_max ) : void
new_min int
new_max int
Résultat void

SetTrainData() public méthode

public SetTrainData ( int input, int output ) : void
input int
output int
Résultat void

SetTrainData() public méthode

public SetTrainData ( uint dataLength, int input, int output ) : void
dataLength uint
input int
output int
Résultat void

ShuffleTrainData() public méthode

public ShuffleTrainData ( ) : void
Résultat void

SubsetTrainData() public méthode

public SubsetTrainData ( uint pos, uint length ) : void
pos uint
length uint
Résultat void

TrainingData() public méthode

public TrainingData ( ) : System
Résultat System

TrainingData() public méthode

public TrainingData ( TrainingData data ) : System
data TrainingData
Résultat System

TrainingData() public méthode

public TrainingData ( string filename ) : System
filename string
Résultat System