C# Класс FANNCSharp.Float.TrainingData

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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