-
Notifications
You must be signed in to change notification settings - Fork 4
Closed as not planned
Labels
wontfixThis will not be worked onThis will not be worked on
Description
It would be useful to pickle the Project class, in particular for use of a ProcessPoolExecutor for asynchronously running RAT. However, this is tricky:
- when attempting to use
pickle, theClassListclass is not pickleable- this can be solved using the
dilllibrary which provides pickling for a wider range of objects
- this can be solved using the
- however with both
pickleanddill, the input types forRAT_mainare not pickleable. In general, it seems thatpybind-generated classes cannot be pickled.
To pickle Project, we need to find a way of pickling the input types for RAT_main and then the whole class can be pickled via dill.
Metadata
Metadata
Assignees
Labels
wontfixThis will not be worked onThis will not be worked on