clarion.tools
Class TrainableImplicitModulePreTrainer.SumSquaredErrorTracker

java.lang.Object
  extended by clarion.tools.TrainableImplicitModulePreTrainer.SumSquaredErrorTracker
Enclosing class:
TrainableImplicitModulePreTrainer

private class TrainableImplicitModulePreTrainer.SumSquaredErrorTracker
extends java.lang.Object

This class implements a sum of squared error tracker.

Usage:

This class is used to track the sum of squared error during training and is especially useful when training with a recursive function.

Version:
6.0.4
Author:
Nick Wilson

Field Summary
(package private)  double sumsqerr
          The sum of squared error
(package private)  int sumsqerrcounter
          The counter keeping track of the number of times the sum of squared error has been updated.
 
Constructor Summary
private TrainableImplicitModulePreTrainer.SumSquaredErrorTracker()
           
 
Method Summary
 double getMeanSumOfSquaredErrors()
          Gets the mean sum of squared errors.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sumsqerr

double sumsqerr
The sum of squared error


sumsqerrcounter

int sumsqerrcounter
The counter keeping track of the number of times the sum of squared error has been updated. It is used to calculate the mean sum of squared errors.

Constructor Detail

TrainableImplicitModulePreTrainer.SumSquaredErrorTracker

private TrainableImplicitModulePreTrainer.SumSquaredErrorTracker()
Method Detail

getMeanSumOfSquaredErrors

public double getMeanSumOfSquaredErrors()
Gets the mean sum of squared errors.

Returns:
The mean sum of squared errors.