CADETProcess.optimization.Joblib

Contents

CADETProcess.optimization.Joblib#

class CADETProcess.optimization.Joblib(verbose, n_cores)[source]#

Parallelization backend implementation using joblib.

Attributes:
verboseint

The verbosity level: if nonzero, progress messages are printed. Above 50, the output is sent to stdout. The frequency of the messages increases with the verbosity level. If it’s more than 10, all iterations are reported.

Methods

check_required_parameters()

Verify if all required parameters are set.

evaluate(function, population)

Evaluate the function in parallalel for all individuals of the population.