Skip to main content

A set of Python modules for Label Ranking problems.

Project description

Travis Codecov PyPI Python PEP8

scikit-lr

scikit-lr is a Python module integrating Machine Learning algorithms for Label Ranking problems and distributed under MIT license.

Installation

Dependencies

scikit-lr requires:

* Python>=3.6
* Numpy>=1.15.2
* SciPy>=1.1.0

Linux or Mac OS X operating systems. Windows is not currently supported.

User installation

The easiest way to install scikit-lr is using pip package:

pip install -U scikit-lr

Development

Feel free to contribute to the package, but be sure that the standards are followed.

Source code

The latest sources can be obtained with the command:

git clone https://github.com/alfaro96/scikit-lr.git

Setting up a development environment

To setup the development environment, it is strongly recommended to use docker tools (see [https://github.com/alfaro96/docker-scikit-lr])

Alternatively, one can use Python virtual environments (see [https://docs.python.org/3/library/venv.html] for details).

Testing

After installation the test suite can be executed from outside the source directory, with (you will need to have pytest>=4.6.4 installed):

pytest sklr

Authors

* Alfaro Jiménez, Juan Carlos
* Aledo Sánchez, Juan Ángel
* Gámez Martín, José Antonio

License

This project is licensed under the MIT License - see the LICENSE file for details.

Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for scikit-lr, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size scikit_lr-0.1.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (10.5 MB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size scikit_lr-0.1.0-cp36-cp36m-manylinux1_x86_64.whl (9.7 MB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size scikit_lr-0.1.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (10.5 MB) File type Wheel Python version cp37 Upload date Hashes View hashes
Filename, size scikit_lr-0.1.0-cp37-cp37m-manylinux1_x86_64.whl (9.7 MB) File type Wheel Python version cp37 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page