evalml.automl.automl_algorithm.AutoMLAlgorithm

class evalml.automl.automl_algorithm.AutoMLAlgorithm(allowed_pipelines=None, max_iterations=None, tuner_class=None, random_seed=0)[source]

Base class for the automl algorithms which power evalml.

Methods

__init__

This class represents an automated machine learning (AutoML) algorithm.

add_result

Register results from evaluating a pipeline

next_batch

Get the next batch of pipelines to evaluate

Attributes

batch_number

Returns the number of batches which have been recommended so far.

pipeline_number

Returns the number of pipelines which have been recommended so far.

Class Inheritance

Inheritance diagram of AutoMLAlgorithm