Jupyter Notebook Python
Switch branches/tags
Nothing to show
Latest commit 9373b43 Apr 19, 2017 @bhargavvader committed on GitHub Merge pull request #2 from bhargavvader/license
Failed to load latest commit information.
notebooks License Apr 19, 2017
pycobra License Apr 19, 2017
test License Apr 19, 2017
LICENSE.txt Setting up pycobra Mar 25, 2017
README.md Updated Readme Mar 25, 2017
requirements.txt Setting up pycobra Mar 25, 2017
setup.cfg Setting up pycobra Mar 25, 2017
setup.py License Apr 19, 2017



pycobra is a python library which implements the COBRA algorithm described in the paper by Biau, Fischer, Guedj and Malley [2016], COBRA: A combined regression strategy, Journal of Multivariate Analysis.

The COBRA algorithm is a aggregation of predictors technique which can be used to solve regression problems. pycobra also offers various visualisation and diagnostic methods built on top of matplotlib which lets the user analyse and compare different regression machines with COBRA.

The notebooks directory showcases the usage of pycobra.


Run pip install pycobra to download and install from PyPI.

Run python setup.py install for default installation.

Run python setup.py test to run all tests.


  • Python 2.7+, 3.4+
  • numpy, scipy, scikit-learn, matplotlib