Click or drag to resize

CrossEntropyContextOnExecutedIteration Method

Called after completion of each iteration of a CrossEntropyProgram executing in this context.

Namespace:  Novacta.Analytics.Advanced
Assembly:  Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.0.0
Syntax
protected virtual void OnExecutedIteration(
	int iteration,
	DoubleMatrix sample,
	LinkedList<double> levels,
	LinkedList<DoubleMatrix> parameters
)

Parameters

iteration
Type: SystemInt32
The current iteration identifier.
sample
Type: Novacta.AnalyticsDoubleMatrix
The current sample.
levels
Type: System.Collections.GenericLinkedListDouble
The performance levels achieved by the program in previous iterations.
parameters
Type: System.Collections.GenericLinkedListDoubleMatrix
The sampling parameters applied by the program in previous iterations.
Remarks

Virtual method OnExecutedIteration is is not a mandatory step of a Cross-Entropy program. It is executed after completion of the updating step, and by default does nothing. Users can override it to add functionality to each Cross-Entropy iteration.

See Also