Install¶
ML-Ensemble is available through PyPi. For latest stable version, install
mlens through pip.
pip install mlens
Bleeding edge¶
To latest stable development version can be install through the
master branch of the mlens repository.
git clone https://github.com/flennerhag/mlens.git; cd mlens;
python install setup.py
Developer¶
The developmer version can be installed through the dev branch of the
mlens repository. It is advised to check the CI build status
first to ensure the branch builds correctly.
Dependencies¶
To install mlens the following dependencies are required:
| Package | Version | Module |
|---|---|---|
| scipy | >= 0.17 | All |
| numpy | >= 1.11 | All |
Additionally, to use the visualization module, the following
libraries are necessary:
| Package | Version |
|---|---|
| matplotlib | >= 1.5 |
| seaborn | >= 0.7 |
If you want to run examples, you may also need:
| Package | Version |
|---|---|
| sklearn | >= 0.17 |
| pandas | >= 0.17 |
Test build¶
To test the installation, run:
cd mlens;
python check_build.py
Note that this requires the Nose unit testing suite: if not found, the test
script will automatically try to install it using
pip install nose-exclude. The expected output should look like:
>>> python check_build.py
Setting up tests... Ready.
Checking build... Build ok.
If the build fails, a log file will be created named check_build_log.txt
that contains the traceback for the failed test for debugging.