New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeError: can't pickle _thread.RLock objects #1
Comments
I haven't met this error in my python 3.7.3. I recommend you updating the vision of python or using one processing by setting --nproc 1. |
Thank you for your reply, and I would like to ask again. When using FASTER RCNN OBB to train the DOTA dataset, first I want to use the img_split.py tool to cut the image, and whether the input dota txt annotation data format is (x1, x2, y1, y2, x3 ,y3,x4,y4,lable,diff) |
Yes. img_split.py can directly load DOTA annotations by setting |
Thanks, I use img_split.py split the image and make the annotation files, but when we use FASTER RCNN OBB method train the splited DOTA dataset, run tools/train.py , |
Sorry, this is the first time I meet this error, You can check oriented_model_starting for details of using OBBDtection. |
@kelek2 have you solved your problem? i am confused , too |
Hi:
when we use your tool img_split.py, meet the error TypeError: can't pickle _thread.RLock objects,
happens " patch_infos = pool.map(worker, zip(infos, img_dirs))" , looks like multiprocessing problem , can you suggest us how to solve the problem, thanks
The text was updated successfully, but these errors were encountered: