All Projects → IBM → Lale

IBM / Lale

Licence: apache-2.0
Library for Semi-Automated Data Science

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Lale

Auto ml
[UNMAINTAINED] Automated machine learning for analytics & production
Stars: ✭ 1,559 (+687.37%)
Mutual labels:  artificial-intelligence, data-science, scikit-learn, automl, hyperparameter-optimization, automated-machine-learning
Autogluon
AutoGluon: AutoML for Text, Image, and Tabular Data
Stars: ✭ 3,920 (+1879.8%)
Mutual labels:  data-science, scikit-learn, automl, hyperparameter-optimization, automated-machine-learning
Mljar Supervised
Automated Machine Learning Pipeline with Feature Engineering and Hyper-Parameters Tuning 🚀
Stars: ✭ 961 (+385.35%)
Mutual labels:  data-science, scikit-learn, automl, hyperparameter-optimization, automated-machine-learning
Auptimizer
An automatic ML model optimization tool.
Stars: ✭ 166 (-16.16%)
Mutual labels:  data-science, automl, hyperparameter-optimization, hyperparameter-tuning, automated-machine-learning
Tpot
A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.
Stars: ✭ 8,378 (+4131.31%)
Mutual labels:  data-science, scikit-learn, automl, hyperparameter-optimization, automated-machine-learning
Hyperparameter hunter
Easy hyperparameter optimization and automatic result saving across machine learning algorithms and libraries
Stars: ✭ 648 (+227.27%)
Mutual labels:  artificial-intelligence, data-science, scikit-learn, hyperparameter-optimization, hyperparameter-tuning
Auto Sklearn
Automated Machine Learning with scikit-learn
Stars: ✭ 5,916 (+2887.88%)
Mutual labels:  scikit-learn, automl, hyperparameter-optimization, hyperparameter-tuning, automated-machine-learning
Hyperactive
A hyperparameter optimization and data collection toolbox for convenient and fast prototyping of machine-learning models.
Stars: ✭ 182 (-8.08%)
Mutual labels:  artificial-intelligence, data-science, scikit-learn, hyperparameter-optimization, automated-machine-learning
Autodl
Automated Deep Learning without ANY human intervention. 1'st Solution for AutoDL [email protected]
Stars: ✭ 854 (+331.31%)
Mutual labels:  artificial-intelligence, data-science, automl, automated-machine-learning
Xcessiv
A web-based application for quick, scalable, and automated hyperparameter tuning and stacked ensembling in Python.
Stars: ✭ 1,255 (+533.84%)
Mutual labels:  data-science, scikit-learn, hyperparameter-optimization, automated-machine-learning
Nni
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
Stars: ✭ 10,698 (+5303.03%)
Mutual labels:  data-science, automl, hyperparameter-optimization, automated-machine-learning
mindware
An efficient open-source AutoML system for automating machine learning lifecycle, including feature engineering, neural architecture search, and hyper-parameter tuning.
Stars: ✭ 34 (-82.83%)
Mutual labels:  hyperparameter-optimization, hyperparameter-tuning, automl, automated-machine-learning
Featuretools
An open source python library for automated feature engineering
Stars: ✭ 5,891 (+2875.25%)
Mutual labels:  data-science, scikit-learn, automl, automated-machine-learning
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (+1392.93%)
Mutual labels:  artificial-intelligence, data-science, scikit-learn, automl
Smac3
Sequential Model-based Algorithm Configuration
Stars: ✭ 564 (+184.85%)
Mutual labels:  automl, hyperparameter-optimization, hyperparameter-tuning, automated-machine-learning
Machinejs
[UNMAINTAINED] Automated machine learning- just give it a data file! Check out the production-ready version of this project at ClimbsRocks/auto_ml
Stars: ✭ 412 (+108.08%)
Mutual labels:  data-science, scikit-learn, automl, automated-machine-learning
Pba
Efficient Learning of Augmentation Policy Schedules
Stars: ✭ 461 (+132.83%)
Mutual labels:  artificial-intelligence, data-science, automl, automated-machine-learning
Automl alex
State-of-the art Automated Machine Learning python library for Tabular Data
Stars: ✭ 132 (-33.33%)
Mutual labels:  data-science, automl, hyperparameter-optimization, hyperparameter-tuning
Otto
Otto makes machine learning an intuitive, natural language experience. 🏆 Facebook AI Hackathon winner ⭐️ #1 Trending on MadeWithML.com ⭐️ #4 Trending JavaScript Project on GitHub ⭐️ #15 Trending (All Languages) on GitHub
Stars: ✭ 894 (+351.52%)
Mutual labels:  artificial-intelligence, scikit-learn, automl
Scikit Optimize
Sequential model-based optimization with a `scipy.optimize` interface
Stars: ✭ 2,258 (+1040.4%)
Mutual labels:  scikit-learn, hyperparameter-optimization, hyperparameter-tuning

Lale

Tests Documentation Status codecov PyPI version shields.io Imports: isort Code style: black License
logo

README in other languages: 中文, deutsch, français, or contribute your own.

Lale is a Python library for semi-automated data science. Lale makes it easy to automatically select algorithms and tune hyperparameters of pipelines that are compatible with scikit-learn, in a type-safe fashion. If you are a data scientist who wants to experiment with automated machine learning, this library is for you! Lale adds value beyond scikit-learn along three dimensions: automation, correctness checks, and interoperability. For automation, Lale provides a consistent high-level interface to existing pipeline search tools including Hyperopt, GridSearchCV, and SMAC. For correctness checks, Lale uses JSON Schema to catch mistakes when there is a mismatch between hyperparameters and their type, or between data and operators. And for interoperability, Lale has a growing library of transformers and estimators from popular libraries such as scikit-learn, XGBoost, PyTorch etc. Lale can be installed just like any other Python package and can be edited with off-the-shelf Python tools such as Jupyter notebooks.

The name Lale, pronounced laleh, comes from the Persian word for tulip. Similarly to popular machine-learning libraries such as scikit-learn, Lale is also just a Python library, not a new stand-alone programming language. It does not require users to install new tools nor learn new syntax.

Lale is distributed under the terms of the Apache 2.0 License, see LICENSE.txt. It is currently in an Alpha release, without warranties of any kind.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].