Skip to content

Latest commit

 

History

130 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Falcon logo

FALCON: A Lightweight AutoML Library

Falcon is a lightweight python library that allows to train production-ready machine learning models in a single line of code.

Why Falcon ? 🔍

  • Simplicity: With Falcon, training a comprehensive Machine Learning pipeline is as easy as writing a single line of code.
  • Flexibility: Falcon offers a range of pre-set configurations, enabling swift interchangeability of internal components with just a minor parameter change.
  • Portability: A standout feature of Falcon is its deep native support for FNNX/ONNX models. This lets you export complex pipelines into a single production-ready file, irrespective of the underlying frameworks. As a result, your model can be conveniently deployed without any dependency on the training environment.

⭐ If you liked the project, please support us with a star!

Quick Start 🚀

You can try falcon out simply by pointing it to the location of your dataset.

from falcon import AutoML

AutoML(task = 'tabular_classification', train_data = '/path/to/titanic.csv')

Alternatively, you can use one of the available demo datasets.

from falcon import AutoML
from falcon.datasets import load_churn_dataset, load_insurance_dataset 
# churn -> classification; insurance -> regression

df = load_churn_dataset()

AutoML(task = 'tabular_classification', train_data = df)

Installation 💾

Stable release from PyPi

pip install falcon-ml

Latest version from GitHub

pip install git+https://github.com/OKUA1/falcon

Optional extras add the FNNX runtime, the gradient boosting candidates and hyperparameter search.

pip install "falcon-ml[runtime]"
pip install "falcon-ml[gbdt]"
pip install "falcon-ml[hpo]"

Documentation 📚

The user guide covers configuration, evaluation, export and inference.

About

A lightweight AutoML library.

Topics

Resources

Stars

165 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages