Skip to content
fklearn: Functional Machine Learning
Branch: master
Clone or download
Pull request Compare This branch is 9 commits behind nubank:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github
docs
scripts
src/fklearn
tests
.codecov.yml
.coveragerc
.flake8
.gitignore
.readthedocs.yml
Brewfile
CHANGELOG.md
CODE-OF-CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
mypy.ini
pytest.ini
requirements.txt
requirements_test.txt
setup.py

README.md

fklearn: Functional Machine Learning

PyPI Documentation Status Gitter CircleCI codecov.io License

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

  1. Validation should reflect real-life situations.
  2. Production models should match validated models.
  3. Models should be production-ready with few extra steps.
  4. Reproducibility and in-depth analysis of model results should be easy to achieve.

Documentation | Getting Started | API Docs |

Installation

To install via pip:

pip install fklearn

You can also install from the source:

git clone git@github.com:nubank/fklearn.git
cd fklearn
git checkout master
pip install -e .

Contribution guidelines

Please review our contribution guidelines and code of conduct when contributing.

License

Apache License 2.0

You can’t perform that action at this time.