fklearn: Functional Machine Learning
fklearn uses functional programming principles to make it easier to solve real problems with Machine Learning.
The name is a reference to the widely known scikit-learn library.
fklearn Principles
Validation should reflect real-life situations.
Production models should match validated models.
Models should be production-ready with few extra steps.
Reproducibility and in-depth analysis of model results should be easy to achieve.
Documentation |Getting Started |API Docs |Contributing |
Installation
To install via pip:
pip install fklearn
You can also install from the source:
git clone git@github.com:nubank/fklearn.gitcd fklearn
git checkout master
pip install -e .
License
Apache License 2.0