All articles

  1. Scikit-learn-speed: An overview on the final day

    By vene

    This summer, I was granted the project called scikit-learn-speed, consisting of developing a benchmarking platform for scikit-learn and using it to find potential speedups, and in the end, make the library go faster wherever I can.

    On the official closing day of this work, I’d like to take a …

  2. Scikit-learn-speed HTML reports teaser

    By vene

    EDIT: I made the plots a little more readable, check it out!

    Last time, I teased you with a screenshot of local output. Now, I will tease you with the benchmarks run on a couple of recent commits, along with some from earlier this year.

    After some effort and bugfixes …

  3. Dynamically generated benchmarks with vbench

    By vene

    To construct a vbench benchmark you need a setup string and a code string. The constructor’s signature is:

    Benchmark(self, code, setup, ncalls=None, repeat=3, cleanup=None, name=None, description=None, start_date=None, logy=False).

    Why generate benchmarks dynamically?

    For most scikit-learn purposes, the code string will be …

  4. GSoC 2012 proposal: Need for scikit-learn speed

    By vene

    This summer I hope to be able to put in another full-time amount of effort into scikit-learn. After a successful Google Summer of Code project last year on dictionary learning, I now plan to do some low-level work. The title of my proposal is: “Need for scikit-learn speed” and, in …

Page 1 / 2 »