mmdetection实践踩坑笔记

2019-07-27  本文已影响0人  几时见得清梦

需注意的问题

  1. mmdetection环境:最好采用PyTorch1.0,cuda10.0,Python3.6
  2. 执行python(3) setup.py develop or pip install -v -e时,需要注意权限的问题,使用sudo或者--user

Tips

  1. 训练时数据加载很慢,导致gpu得不到充分利用。
  1. resume时如何手动调整学习率?

报错及解决

    • 报错:THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=383 error=11 : invalid argument #21154
    • 解决:对于RTX2080Ti,cuda版本需10.0以上,且pytorch的安装不能直接pip install ,需要从源码编译或者下载wheel安装。e.g. pip install https://download.pytorch.org/whl/cu100/torch-1.0.0-cp36-cp36m-linux_x86_64.whl
    • 报错:只有一个检测类别时,会有keyerror的错误
    • 报错:frame #26: __libc_start_main + 0xf0 (0x7fb78ff0f830 in /lib/x86_64-linux-gnu/libc.so.6)
    • mmdetection使用的学习率是对应的8卡,需要根据自己的卡数进行线性调整。
上一篇下一篇

猜你喜欢

热点阅读