I have recently tried to use multiprocessing in my application, doing different stuff parallel. Unfortunately, I got stuck when I tried to pass a pyzed object (such as Objects or ObjectData) to another process (through a Queue). The problem seems to be that pyzed classes are not pickable, therefore they can’t be serialized when putting them in the Queue.
I tried with multiprocessing.Queue and also with ray.Queue and I have the same issue.
Do you have any suggestion on how to deal with this? Thanks a lot in advance!