Scikit Lab
This project is an evolving python library of custom & meta scikit-learn components for various domains.
Project Goals
✅ Centralized Dependency
Have a single project dependency integrating with the various other libraries in the scikit-learn ecosystem.
✅ Rich Domain Features
Provide ready-to-use signals for common real-world scenarios (ie: spatial, temporal, textual, ..)
✅ Streamline End-to-End Pipelines
From experimentation to deployment ensure data-preprocessing, sampling & sub-model assumptions hold throughout.
Installation
Until this project gets an official PyPi package, it can be used with your favorite tools as follows:
package manager
pip install -e "git+https://github.com/eangius/scikit-lab.git#egg=scikitlab";
requirements file
-e "git+https://github.com/eangius/scikit-lab.git#egg=scikitlab"
Warning
Since this project is currently experimental, it is recommended to install from explicit commit hashes to ensure behaviour remains stable.