This post is about the scikit-learnbenchmarking project that I am
working on, called scikit-learn-speed. This is a continuous
benchmarking suite that runs and generates HTML reports using Wes
McKinney’s vbench framework, to which I had to make some (useful, I
hope) additions.
Following up on my task to make it easier to benchmark memory usage in
Python, I updated Fabian’s [memory_profiler][] to include a couple of
useful IPython magics. While in my last post, I used the new IPython
0.13 syntax for defining magics, this time I used the
backwards-compatible …
Everybody loves %timeit, there’s no doubt about it. So why not have
something like that, but for measuring how much memory your line takes?
Well, now you can; grab a hold of the script in the following gist and
run it like in the example.