pyquickbench.all_reductions#

all_reductions = {'avg': <numpy.ma.core._frommethod object>, 'first_el': <function ma_first_el>, 'last_el': <function ma_last_el>, 'logavg': <function ma_logavg>, 'max': <function max>, 'median': <function median>, 'min': <function min>, 'random_el': <function ma_random_el>, 'sum': <numpy.ma.core._frommethod object>}#

Available data reductions.

Dictionary of all available data reductions to be used in pyquickbench.plot_benchmark() or pyquickbench.TimeTrain.

  • "avg" : Average

  • "min" : Minimum

  • "max" : Maximum

  • "median" : Median

  • "sum" : Sum

  • "logavg" : Exponential of average of log

  • "first_el" : First element in the array

  • "last_el" : Last element in the array

  • "random_el" : An element in the array picked randomly with uniform probability

See Also