FEDOT icon indicating copy to clipboard operation
FEDOT copied to clipboard

`joblib` leads to initial assumptions with non-zero `native_generation`

Open MorrisNein opened this issue 2 years ago • 0 comments

Currently, we set the native_generation of individuals after their evaluation. If the generation is already set, the individual is skipped.

Running evaluations with n_jobs=2 sometimes leads to the situation when there are no individuals in history with native_generation=0. This can be the result of processing the generation 1 before the generation 0. Currently, the solution of this issue is not clear.

The example of reproducing this bug.

Currently, this test was moved to test/integration/multiprocessing/test_history.py.

MorrisNein avatar Sep 21 '22 10:09 MorrisNein