MCPcopy Create free account
hub / github.com/ElementsProject/elements / average

Method average

src/bench/nanobench.h:2903–2912  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2901}
2902
2903double Result::average(Measure m) const {
2904 using detail::d;
2905 auto const& data = mNameToMeasurements[detail::u(m)];
2906 if (data.empty()) {
2907 return 0.0;
2908 }
2909
2910 // create a copy so we can sort
2911 return sum(m) / d(data.size());
2912}
2913
2914double Result::medianAbsolutePercentError(Measure m) const {
2915 // create copy

Callers 1

nanobench.hFile · 0.80

Calls 4

uFunction · 0.85
dFunction · 0.85
emptyMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected