Returns an accumulator function which incrementally computes the mean squared error.
accumulator function
var accumulator = incrmse();
var m = accumulator();
// returns null
m = accumulator( 2.0, 3.0 );
// returns 1.0
m = accumulator( -5.0, 2.0 );
// returns 25.0
m = accumulator();
// returns 25.0
If provided input values, the accumulator function returns an updated mean squared error. If not provided input values, the accumulator function returns the current mean squared error.
Notes
NaN
or a value which, when used in computations, results inNaN
, the accumulated value isNaN
for all future invocations.input value
input value
mean squared error or null