mlens
High performance ensemble learning library integrated with scikit-learn.
- Status
- UnmaintainedNo commits in 2374 days.
- Last checked
- Checked · Oct 16, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Mlens is a high-performance, memory-efficient, and maximally parallelized ensemble learning library that integrates seamlessly with scikit-learn. It's designed for developers and data scientists who need to build complex ensemble models efficiently.
Mlens stands out with its focus on high performance and memory efficiency, making it ideal for building complex ensemble models in Python.
When it fits — and when it doesn’t
A good fit for
Data scientists who need to build efficient and accurate ensemble models using scikit-learn
Teams working on large datasets where memory efficiency is critical
Projects requiring high-performance parallelized machine learning pipelines
Look elsewhere if
Developers looking for a cloud-based service rather than a local library
Users who require real-time streaming capabilities (mlens focuses on batch processing)
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited documentation and examples
The official documentation lacks comprehensive guides and practical examples, making it difficult for new users to understand how to effectively use the library.
- 02
Small community and limited support
The GitHub repository has a small number of contributors and low activity levels, indicating that there is limited community support and slower response times for issues and feature requests.
- 03
Complex setup process
Setting up the environment requires installing specific versions of dependencies which can be error-prone and time-consuming, especially on different operating systems.
- 04
Limited language support (Python only)
The library is exclusively available in Python, limiting its use for developers who prefer or require other programming languages like R or Java.
What it does well
High performance and memory efficiency
Maximally parallelized ensemble learning
Seamless integration with scikit-learn
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up mlens
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for mlens’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/mlens)HTML
<a href="https://navigateaitools.com/explorer/tool/mlens"><img src="https://navigateaitools.com/badge/mlens.svg" alt="mlens — tracked on AI Navigator" height="58"></a>