Closed arjunsavel closed 2 years ago
We should look into more efficient and careful implementation methods for multiprocessing (e.g. #14). I'll take care of this
Multiprocessing seems to be very unstable on different platforms. We should definitely make it easier to turn multiprocessing off entirely, probably by adding a new PIPS configuration class or something
So far multiprocessing=False
argument turns off multiprocessing in periodogram()
and get_period()
functions. Should we add global parameter? Another easy implementation is to add attributes to photdata
class.
Not all users might want to use multiprocessing — especially if they're running scripts that spawn processes, themselves.