README em outros idiomas: 中文, deutsch, français ou contribua com o seu próprio.
Lale é uma biblioteca Python para ciência de dados semiautomática. Lale facilita a seleção automática de algoritmos e o ajuste de hiperparâmetros de pipelines que são compatíveis com o scikit-learn, de maneira segura. Se você é um cientista de dados que deseja experimentar o aprendizado de máquina automatizado, esta biblioteca é para você! Lale agrega valor além do scikit-learn em três dimensões: automação, verificações de correção e interoperabilidade. Para automação , Lale fornece uma interface consistente de alto nível para ferramentas de pesquisa de pipeline existentes, incluindo Hyperopt, GridSearchCV e SMAC. Para verificações de correção , Lale usa o esquema JSON para detectar erros quando há uma incompatibilidade entre hiperparâmetros e seu tipo, ou entre dados e operadores. E para interoperabilidade , Lale tem uma biblioteca crescente de transformadores e estimadores de bibliotecas populares como scikit-learn, XGBoost, PyTorch etc. Lale pode ser instalado como qualquer outro pacote Python e pode ser editado com ferramentas Python prontas para uso, como como cadernos Jupyter.
O nome Lale, pronunciado laleh , vem da palavra persa para tulipa. Da mesma forma que bibliotecas populares de aprendizado de máquina, como scikit-learn, Lale também é apenas uma biblioteca Python, não uma nova linguagem de programação independente. Não exige que os usuários instalem novas ferramentas nem aprendam uma nova sintaxe.
Lale é distribuído sob os termos da licença Apache 2.0, consulte LICENSE.txt. Atualmente está em versão Alpha , sem garantias de qualquer tipo.