Pyevolve
Pyevolve copied to clipboard
Multiprocessing
Makes a simple change to add a processes parameter to the multiprocessing method calls. The number of processes could be more or less than CPU_COUNT for specific applications so this parameter allows the user to specify the number of processes to be used in the processing pool. It defaults to the CPU_COUNT.
Additionally makes the process pool persistent (Greatly reduces overhead costs)
Thank you for this patch, it works well
Is this project still in development? I don't see this patch (or any) merged for over a year.
I only work in this project on my spare time and in the last year I faced some problems so I had to postpone some development, I will retake the development focus in December/January, but I'll keep it going, I'm planning a 2.0 version that will break some backwards compatibility with the old API.
This can be closed; it's a duplicate of #58 which was merged.