pints-team / pints

Probabilistic Inference on Noisy Time Series
http://pints.readthedocs.io
Other
228 stars 33 forks source link

OptimisationController.set_parallel() no longer speeds up optimisation for CMAES #1431

Closed HOLL95 closed 1 year ago

HOLL95 commented 2 years ago

After recently upgrading to pints 0.4.1, the CMAES algorithm is no longer sped up by the set_parallel command.

Although the process is parallelised (via inspection of processes with top), the time taken for optimisation with set_parallel(True) and set_parallel(False) is the same for an equivalent number of iterations.

MichaelClerx commented 2 years ago

Sorry for the very late reaction. Can you give some more details about the problem you're solving with CMAES?