reset method
Reset this instance for a future training sessions.
Implementation
@override
void reset() {
super.reset();
for (var l in _layersGradientsDeltas) {
l.setAllEntriesEmpty();
}
for (var weightsUpdateDelta in _layersPreviousUpdateDelta) {
for (var updateDeltas in weightsUpdateDelta) {
updateDeltas.setAllEntriesWithValue(updateDeltas.toN(0.10));
}
}
for (var weightsNoImprovements in _layersNoImprovementCounter) {
for (var noImprovements in weightsNoImprovements) {
noImprovements.setAllEntriesWithValue(noImprovements.zero);
}
}
for (var l in _layersWeightsLastUpdates) {
for (var w in l) {
w.setAllEntriesEmpty();
}
}
_learningRateStrategy.resetValue();
_momentumStrategy.resetValue();
}