ε

AutoML Toolkit

Automate machine learning workflows with ε's powerful AutoML solution.

Key Features

Automated Hyperparameter Tuning

Optimize model performance with Bayesian search and random search strategies.

Feature Engineering

Automatically engineer and select the most relevant features for your dataset.

Model Selection

Leverage automated model selection across 50+ scikit-learn models and deep learning frameworks.

Getting Started

Step 1

Install the AutoML Toolkit via pip.

pip install epsilon-automl

Step 2

Use the simple API to search for the best-performing model.


from epsilon.automl import AutoML

automl = AutoML()
automl.fit(X_train, y_train)
best_model = automl.best_model

Step 3

Export and deploy the optimized model for production.

automl.save("best_model.pkl")

Advanced Options

Configure the search strategy, constraints, and evaluation metrics.


automl.search_space = {"max_iterations": 50}
automl.search_strategy = "bayesian"

Performance Comparison

Task AutoML Manual Tuning Accuracy Gain Time Spent
Image Classification 94.3% 89.6% +4.7% 0.42h
Text Regression 88.9% 84.5% +4.4% 0.65h
Tabular Classification 95.8% 92.2% +3.6% 0.38h

Ready to Automate?

Save hundreds of hours on tuning and training with ε's industry-leading AutoML solution.