Skip to content

nubank/fklearn

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 28, 2023 15:59
March 28, 2023 15:59
August 26, 2022 10:34
April 11, 2023 13:36
April 11, 2023 13:36
April 1, 2019 15:29
April 30, 2019 18:13
April 11, 2023 13:36
February 28, 2019 21:09
April 24, 2019 08:59
March 28, 2023 15:59
March 28, 2023 15:59
April 1, 2019 15:29
March 28, 2023 15:59
March 28, 2023 15:59

fklearn: Functional Machine Learning

PyPI Documentation Status Gitter Tests 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 | Contributing |

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 .

License

Apache License 2.0