#30 · Primary category: Classical Machine Learning Frameworks
libra
Ergonomic machine learning for everyone.
Project last updated:08/27/25
GitHub Stars
1.9K
Forks
109
Contributors
32
License
MIT
Why we included this project
Libra shrinks the usual machine learning workflow down to a few commands a non-specialist can actually follow. You hand it a tabular dataset, ask it to model a target column in plain English, and it does the preprocessing, builds the network, trains, and plots results, then hands back the model, metrics, and an interpretation in one object. For analysts, product people, and small teams that want a quick baseline without setting up a PyTorch or Keras project from scratch, that is a genuinely useful shortcut. Engineers who get promising first results can still reach past the wrapper to tune the underlying scikit-learn and Keras parameters, since everything runs through the same client object. It won't replace a serious production deep-learning stack, but for everyday tabular experiments it saves real time.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
scikit-learn
scikit-learn: machine learning in Python
pyod
A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.
dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
umap
Uniform Manifold Approximation and Projection
imbalanced-learn
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning