Most things should just pickle, however numba based attributes (functions and types such as numba.typed.List) need special handling with __getstate__ and __setstate__ methods to handle conversion of numba bits and pieces.
To aid in this we should have tests that all classes can be pickled and unpickled successfully. This will help highlight any shortcomings.
Most things should just pickle, however numba based attributes (functions and types such as
numba.typed.List
) need special handling with__getstate__
and__setstate__
methods to handle conversion of numba bits and pieces.To aid in this we should have tests that all classes can be pickled and unpickled successfully. This will help highlight any shortcomings.
See also #62