C# Class Encog.Util.Banchmark.Evaluate

Used to evaluate the training time for a network.
Show file Open project: encog/encog-silverlight-core Class Usage Examples

Public Methods

Method Description
EvaluateTrain ( BasicNetwork network, IMLDataSet training ) : int

Evaluate how long it takes to calculate the error for the network. This causes each of the training pairs to be run through the network. The network is evaluated 10 times and the lowest time is reported.

EvaluateTrain ( int input, int hidden1, int hidden2, int output ) : int

Evaluate training.

Method Details

EvaluateTrain() public static method

Evaluate how long it takes to calculate the error for the network. This causes each of the training pairs to be run through the network. The network is evaluated 10 times and the lowest time is reported.
public static EvaluateTrain ( BasicNetwork network, IMLDataSet training ) : int
network Encog.Neural.Networks.BasicNetwork The training data to use.
training IMLDataSet The number of seconds that it took.
return int

EvaluateTrain() public static method

Evaluate training.
public static EvaluateTrain ( int input, int hidden1, int hidden2, int output ) : int
input int Input neurons.
hidden1 int Hidden 1 neurons.
hidden2 int Hidden 2 neurons.
output int Output neurons.
return int