C# Class FANNCSharp.Float.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 ( 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

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 ( float new_min, float new_max ) : void
new_min float
new_max float
Résultat void

ScaleOutputTrainData() public méthode

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

ScaleTrainData() public méthode

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

SetTrainData() public méthode

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

SetTrainData() public méthode

public SetTrainData ( uint dataLength, float input, float output ) : void
dataLength uint
input float
output float
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