Open Source Tools for AI-Projects

Displaying 1 - 10 of 16

Neuraxle by Neuraxio


A Sklearn-like Framework for Hyperparameter Tuning and AutoML in Deep Learning projects. Finally have the right abstractions and design patterns to properly do AutoML. Let your pipeline steps have hyperparameter spaces. Enable checkpoints to cut duplicate calculations. Go from research to production environment easily.

tfx by tensorflow


TFX is an end-to-end platform for deploying production ML pipelines

autogluon by awslabs


AutoGluon: AutoML for Image, Text, and Tabular Data

nni by microsoft


An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

auto-sklearn by automl


Automated Machine Learning with scikit-learn

autokeras by keras-team


AutoML library for deep learning

pycaret by pycaret


An open-source, low-code machine learning library in Python

jpmml-sklearn by jpmml


Java library and command-line application for converting Scikit-Learn pipelines to PMML



Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation

tpot by EpistasisLab


A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.