Closed sabrinadraude closed 1 year ago
How long does evaluation_function2
take to run? Can you see if it is running and completing in a reasonable time? Does it work OK with NSGAII but not NSGAIII, or the other way around?
Hiya,
the evaluation function takes a few mins to run for each of the algorithms separately. I'm not sure why it won't finish when I try use the parallelization . Should I try run it for less?
Cheers,
Sabrina
Can you try without the hypervolume lines at the bottom? It might be that each process is stalling trying to display the HV figure?
I've tried that as well, and still after an hour no result has been created.
Sorry, I lost track of this issue. Did you manage to solve the problem? If not, do the algorithms solve individually without using the experiment function?
Hiya, yep they all solve individually. Just the experimenter doesn't conclude when I use my problem. I used the example code provided and that works, just my example doesn't.
Both examples are using the ProcessPoolEvaluator
? Does your function do anything with threads or processes (e.g. uses the multiprocessing
library)?
Yep both use ProcessPoolEvaluator and my function does not include threads or processes.
I'm afraid its quite difficult to debug without your function unless you can isolate what block/function call is causing it to misbehave.
This issue is stale and will be closed soon. If you feel this issue is still relevant, please comment to keep it active. Please also consider working on a fix and submitting a PR.
Hi,
I have been using the parallelization aspect of Platypus. However the code never finishes, after hours of leaving it to run. I'm not sure if there is something else I need to download?