Internally, multiprocessing are used in a few places to run some parts of the code in parallel. Due to the changes introduced to the multiprocessing module for macOS in py3.8, some training script are failing since kimpy objects are not pickable (see https://github.com/openkim/kimpy/issues/7). This will be resolved once we make objects in kimpy pickable.
For now, everything should work fine with py3.7 on macOS.
Internally,
multiprocessing
are used in a few places to run some parts of the code in parallel. Due to the changes introduced to themultiprocessing
module for macOS in py3.8, some training script are failing sincekimpy
objects are not pickable (see https://github.com/openkim/kimpy/issues/7). This will be resolved once we make objects in kimpy pickable.For now, everything should work fine with py3.7 on macOS.
Linux unaffected.