CADETProcess.optimization.Pathos

Contents

CADETProcess.optimization.Pathos#

class CADETProcess.optimization.Pathos(n_cores)[source]#

Parallelization backend using the pathos library.

Attributes:
aggregated_parameters

dict: Aggregated parameters of the instance.

missing_parameters

list: Parameters that are required but not set.

n_cores
parameters

dict: Parameters of the instance.

polynomial_parameters

dict: Polynomial parameters of the instance.

required_parameters

list: Parameters that have no default value.

sized_parameters

dict: Sized parameters of the instance.

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.