Closed liofeu closed 3 months ago
Hello, seems like it has something to do with "multiprocessing" because of the "thread lock". The system was originally designed on Linux. Especially with windows, the multiprocessing functionality during data preprocessing & preparation causes problems. You can try to set the command line parameter --num_workers = 0 ... That should actually disable multithreading and thus avoid the "_thread.lock" error.
It solved the issue. Thank you!
Hello,
I'm testing the training with the example dataset and I get the following error:
TypeError: cannot pickle '_thread.lock' object
It occurs on a laptop running macOS 10.15.7 / Python 3.11.9 but not on a PC running Window / Python 3.12.Note: I'm testing the code without GPU for the moment.
Here is the terminal ouputs: