Returns an accumulator function which incrementally computes the mean percentage error.
accumulator function
var accumulator = incrmpe();
var m = accumulator();
// returns null
m = accumulator( 2.0, 3.0 );
// returns ~33.33
m = accumulator( 5.0, 2.0 );
// returns ~-58.33
m = accumulator();
// returns ~-58.33
If provided input values, the accumulator function returns an updated mean percentage error. If not provided input values, the accumulator function returns the current mean percentage 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 percentage error or null