mlens

ML-Ensemble provides Python tools for high-performance ensemble learning with scikit-learn.

github.com/flennerhag/mlens
mlens homepage screenshot

About mlens

mlens is ML-Ensemble, a Python library for high performance ensemble learning. It combines a Scikit-learn high-level API with a low-level computational graph framework to build memory efficient, maximally parallelized ensemble networks. It is available on PyPI and installs with pip install mlens.

Pricing is not clearly stated.

Key features

  • Train ensembles by adding layers and a meta estimator, then calling fit
  • Remove a layer or replace layer parameters in an existing ensemble
  • Pass a mapping to add different preprocessing pipelines for estimator subsets
  • Test several estimators and preprocessing pipelines in one run with Evaluator
  • Check fit times, prediction times and cv-scores in tabular summaries
  • Fall back on memory mapped multiprocessing for process-based concurrency

mlens at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Details verified
Oct 22, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

mlens alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in ML Training & Optimization

Well-known listings from the same topic.

All 75
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing