MKLpy is a framework for Multiple Kernel Learning (MKL) inspired by the scikit-learn project.
This package contains:
The documentation of MKLpy is available on readthedocs.io!
MKLpy is also available on PyPI:
pip install MKLpy
To work properly, MKLpy requires:
Resource | Website |
---|---|
numpy | https://www.numpy.org/ |
PyTorch | https://pytorch.org/ |
scikit-learn | https://scikit-learn.org/stable/ |
CVXOPT | https://cvxopt.org/ |
The folder examples contains several scripts and snippets of codes to show the potentialities of MKLpy. The examples show how to train a classifier, how to process data, and how to use kernel functions.
Additionally, you may read our tutorials
MKLpy is under development! We are working to integrate several features, including:
If you use MKLpy for a scientific purpose, please cite this library.