Skip to content

0x0all/rep

 
 

Repository files navigation

Reproducible Experiment Platform (REP)

REP is environment for conducting data-driven research in a consistent and reproducible way.

Main REP features include:

  • unified classifiers wrapper for variety of implementations (TMVA, Sklearn, XGBoost, Uboost)
  • parallel training of classifiers on cluster
  • classification/regression reports with plots
  • support of interactive plots
  • grid-search with parallelized execution on a cluster
  • git, versioning of research
  • computation of different classification metrics

Running using docker

We provide the docker container with REP and all it's dependencies
https://github.com/yandex/rep/wiki/Running-REP-using-Docker/

Installation

However, if you want to install REP on your machine, follow this manual:
https://github.com/yandex/rep/wiki/Installing-manually
and https://github.com/yandex/rep/wiki/Running-manually

First steps

To get started with the framework, look at the notebooks in /howto/
Notebooks in repository can be viewed (not executed) online at nbviewer: http://nbviewer.ipython.org/github/yandex/rep/tree/master/howto/
There are basic introductory notebooks (about python, IPython) and more advanced ones (about the REP itself)

About

Machine Learning toolbox for Humans

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%