Returns an accumulator function which incrementally computes the root mean squared error.
accumulator function
var accumulator = incrrmse();
var r = accumulator();
// returns null
r = accumulator( 2.0, 3.0 );
// returns 1.0
r = accumulator( -5.0, 2.0 );
// returns 5.0
r = accumulator();
// returns 5.0
If provided input values, the accumulator function returns an updated root mean squared error. If not provided input values, the accumulator function returns the current root 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
root mean squared error or null