#26 · Primary category: Classical Machine Learning Frameworks
igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Project last updated:12/07/25
GitHub Stars
3.1K
Forks
210
Contributors
23
License
MIT
Why we included this project
igel is for people who want a working machine learning model without writing Python. You describe the task in a YAML or JSON config file, point it at your data, and it handles the preprocessing, model selection, and training. It covers regression, classification, and clustering. Since it wraps scikit-learn and related libraries, the models it produces are familiar and easy to inspect, and it can run cross-validation, hyperparameter search, and parallel jobs across multiple processes. The auto-ML mode is the most useful part for quick experiments: give it a folder of raw images or a text dataset and it will handle preprocessing and pick a model on its own. For teams that want a fast draft model or a way to let non-engineers run experiments, the command-line interface beats assembling a training script by hand.
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