FREEDOM251

Freedom251 › Compare

Side by side

auto-sklearn vs EvalML

Both stand on automl software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

auto-sklearn

Free plan APILinuxSelf-hosted

Pick auto-sklearn if you need free, open-source automated fitting for classification or regression and can run it on Linux. Look elsewhere if you need Windows support or macOS support that the project actively maintains.

Visit auto-sklearn

EvalML

Free plan APILinuxMac+2

EvalML provides pipeline automation, configurable objectives and model inspection without a listed price. Platform-specific dependency requirements and developing time-series support are worth considering before installation.

Visit EvalML

The facts

auto-sklearnEvalML
Free planYesYes
Open sourceNot publishedNot published
Runs onAPI, Linux, Self-hostedAPI, Linux, Mac, Self-hosted, Windows
Lowest paid planFree or on requestNot published
Plans published1None
MakerNot publishedNot published
Websiteautoml.github.ioevalml.alteryx.com
On automl software#5 of 30#9 of 30

auto-sklearn: what it does well

  • Automates model fitting and ensemble construction for classification and regression.
  • Fitted pipelines are compatible with the scikit-learn API.
  • Users can customize metrics, splits, and feature types.
  • Search procedure can be inspected.
  • Open-source software is free.

What to know first

  • Cannot run on Windows.
  • macOS is not actively supported.
  • Users must set time and memory limits.
  • Parallel workers require a shared file system.

EvalML: what it does well

  • Free AutoML library with no trial requirement.
  • Automates pipeline construction and optimization.
  • Supports standard and custom objectives.
  • Includes model inspection tools.
  • Can work with Featuretools and Compose.

What to know first

  • Time-series support is still being developed.
  • Mac requires OpenMP for LightGBM.
  • Apple M1 dependency support is incomplete.
  • Some Windows dependencies may need conda installation.

Alternatives to auto-sklearn Alternatives to EvalML The whole list