Skip to main content

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.

Release files for scikit-lr 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for scikit-lr 0.2.0
File
scikit_lr-0.2.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
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 CPython 3.7 CPython 3.7 pymalloc macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ x86-64 Details
scikit_lr-0.2.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
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 CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.10+ Intel (x86-64, i386) Details

Total release size: 40.4 MB

Release files / scikit_lr-0.2.0-cp37-cp37m-manylinux1_x86_64.whl

Download URL scikit_lr-0.2.0-cp37-cp37m-manylinux1_x86_64.whl
Size 9.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f7482db225077a483057e6190bf3dda1a57919d6f431eb3dcd9dae478e7a92e8
BLAKE2b-256 checksum
How to use checksums
61b088b8b94431c0bfd15aced1346289434a6a7012f6764623f20d8b0b932a33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.5.6

Release files / 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

Download URL 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
Size 10.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
11ecced9095f931a5b5718e6afcd30e9192e785ef2657570e3e74d336835a2f1
BLAKE2b-256 checksum
How to use checksums
fd11ad6cff65b82ab518a5940a61cebfa5dcbcfd3ebca0134e37bfb3c984dc3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.1

Release files / scikit_lr-0.2.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL scikit_lr-0.2.0-cp36-cp36m-manylinux1_x86_64.whl
Size 9.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
396b5100c548caf1ca3138fcfcce69cf1b59fe8c4c16b713046203880d5088f5
BLAKE2b-256 checksum
How to use checksums
2c855f7e529896aac3c23f2e9497cb38a50078236da709ff4fad1662f682381a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.5.6

Release files / 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

Download URL 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
Size 10.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4f6e0cb9d66900fe2aa3ac3ff49adb255f2622dccd859f667d0f76704be098ba
BLAKE2b-256 checksum
How to use checksums
e7db20f4e90671b388f165531012f528a7293ad31a1a52206239d85da729a472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7

Release history Release notifications | RSS feed

This release

0.2.0 This release

4 release files

0.1.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page