Click or drag to resize
Accord.NET (logo)

EvolutionaryLearningRunEpoch Method

Runs learning epoch.

Namespace:  Accord.Neuro.Learning
Assembly:  Accord.Neuro (in Accord.Neuro.dll) Version: 3.8.0
Syntax
public double RunEpoch(
	double[][] input,
	double[][] output
)
Request Example View Source

Parameters

input
Type: SystemDouble
Array of input vectors.
output
Type: SystemDouble
Array of output vectors.

Return Value

Type: Double
Returns summary squared learning error for the entire epoch.

Implements

ISupervisedLearningRunEpoch(Double, Double)
Remarks

Note Note
While running the neural network's learning process, it is required to pass the same input and output values for each epoch. On the very first run of the method it will initialize evolutionary fitness function with the given input/output. So, changing input/output in middle of the learning process, will break it.

See Also