Skip to main content

A set of Python modules for Label Ranking problems.

Project description

Integration Linting 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 for details).

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.

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.2.0
Filename, size File type Python version Upload date Hashes
Filename, size scikit_lr-0.2.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
Filename, size scikit_lr-0.2.0-cp36-cp36m-manylinux1_x86_64.whl (9.7 MB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size scikit_lr-0.2.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
Filename, size scikit_lr-0.2.0-cp37-cp37m-manylinux1_x86_64.whl (9.7 MB) File type Wheel Python version cp37 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page