Skip to content

fabianp/ml-benchmarks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Benchmarks for various machine learning packages

Collection of benchmarks comparing various python-based machine learning packages.

This is meant to work with the development version of the libraries scikits.learn, mlpy, pybrain, pymvpa, mdp and shogun. It might be hard to get all packages working on the same machine, but benchmarks are designed so that if something fail it will just print the exception and go to the next one.

To execute a benchmark, just type from the prompt:

$ python benchmarks/bench_$name.py

and you will se as output the mean and std deviation for the timing of running the benchmark 10 times with its extreme values removed.

Results

Some result of running these benchmarks on different boxes can be found on:

They differ because they are run with different versions of the packages, and different compilation settings (e.g. linear algebra packs).

References

Misc

Author: Fabian Pedregosa <fabian.pedregosa@inria.fr>

License: Simplified BSD

About

Benchmarks for various machine learning packages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.6%
  • Shell 12.4%