| CrossEntropyContextOnExecutedIteration Method |
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
)
Protected Overridable Sub OnExecutedIteration (
iteration As Integer,
sample As DoubleMatrix,
levels As LinkedList(Of Double),
parameters As LinkedList(Of DoubleMatrix)
)
protected:
virtual void OnExecutedIteration(
int iteration,
DoubleMatrix^ sample,
LinkedList<double>^ levels,
LinkedList<DoubleMatrix^>^ parameters
)
abstract OnExecutedIteration :
iteration : int *
sample : DoubleMatrix *
levels : LinkedList<float> *
parameters : LinkedList<DoubleMatrix> -> unit
override OnExecutedIteration :
iteration : int *
sample : DoubleMatrix *
levels : LinkedList<float> *
parameters : LinkedList<DoubleMatrix> -> unit
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