Skip to content

nubank/fklearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8c15e83 · Feb 26, 2025
Aug 14, 2024
Aug 14, 2024
Aug 26, 2022
Feb 26, 2025
Aug 14, 2024
Apr 23, 2019
Apr 23, 2019
Apr 1, 2019
Oct 29, 2021
Mar 28, 2023
Apr 30, 2019
Feb 26, 2025
Mar 1, 2019
Apr 30, 2019
Apr 24, 2019
Sep 16, 2019
Mar 28, 2023
Mar 28, 2023
Apr 1, 2019
Nov 8, 2023
Nov 8, 2023
Dec 30, 2021
Feb 26, 2025
Nov 8, 2023
Aug 14, 2024
Nov 8, 2023
Aug 14, 2024

Repository files navigation

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 [email protected]:nubank/fklearn.git
cd fklearn
git checkout master
pip install -e .

License

Apache License 2.0