Pyzed classes are not pickable for multiprocessing purposes

Hi there!

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! :slight_smile: