ClimbsRocks/auto_ml
An automated machine learning library for training, tuning, and deploying models across scikit-learn, Keras, TensorFlow, XGBoost, and LightGBM.

auto_ml automates the machine learning workflow including feature engineering, model selection, and hyperparameter optimization. It provides a simple Predictor API that handles data preprocessing, trains models using various backends, and can serialize trained models for production deployment. The library supports regression and classification tasks with built-in handling for categorical features, NLP text columns, and date fields.