Closed joaquinvanschoren closed 5 years ago
Thanks for reporting these issues.
OK, cool.
Maybe also change the message to something like 'Notice: Gave up on mating X and Y. Could not create a new individual that was not evaluated before after 50 iterations'?
I'm in favor of that 👍 the reason it is currently non-descriptive is that it is a shared error message (the mate_new
can also be generate_new
or mutate_new
), but that should be fixed.
Closing this issue because the DeprecationWarning is fixed (by upgrading minimum version of scikit-learn and using the new SimpleImputer) and the error message has a separate issue.
I'm getting a lot of runtime warnings on the minimal example:
The DeprecationWarning can be fixed easily, I assume? The second I'm not so sure about.
'Could not create a new individual' is not very descriptive. Does this mean that there is something wrong with the algorithm? Is there something the user should do (e.g. use different hyperparameters)?