scikit-learn
The classical ML library for Python. Consistent API over dozens of algorithms for regression, classification, clustering, and preprocessing.
Deep Learning Frameworks Beginner
Category
Deep Learning Frameworks
Difficulty
Beginner
When to use
Tabular data, prototyping, feature engineering pipelines, and almost any classical ML baseline.
When not to use
Deep learning (use PyTorch) or distributed training on datasets that don't fit in memory.
Alternatives
XGBoost LightGBM statsmodels PyTorch