怎样做当当网站代理,阿里巴巴免费做网站吗,天津建设工程信息网网,wordpress知更鸟more这几天一直在做调包侠#xff0c;是时候来总结总结了。记录一些我所遇到的不常见的问题。faster rcnn:参考代码#xff1a;jwyang/faster-rcnn.pytorchgithub.compytorch代码调试#xff0c;相较于tensorflow的版本要友好一些#xff0c;不用创建软连接啥的#xff0c;数…这几天一直在做调包侠是时候来总结总结了。记录一些我所遇到的不常见的问题。faster rcnn:参考代码jwyang/faster-rcnn.pytorchgithub.compytorch代码调试相较于tensorflow的版本要友好一些不用创建软连接啥的数据集直接复制voc2007就行(暂时没有尝试coco)不过要注意如果有一个类别是0就是完全没有目标的图像要把这个类别给去掉不然在训练的时候rpn_bound_loss会变成nan我猜测是因为找不到正样本(如果类别为0正样本是0背景也是0可能机器就会把正样本和负样本搞混找不到正样本分子为0损失就变成nan了)。SSD:参考代码https://github.com/amdegroot/ssd.pytorchgithub.com这个代码调试了很久大部分问题可以百度解决。我遇到的难题是这个IndexError: too many indices for array其他的报错信息找不到了。。可以参考我的回答小墨SSD IndexError: too many indices for array报错zhuanlan.zhihu.comguoruoqian/cascade-rcnn_Pytorch小墨SSD IndexError: too many indices for array报错zhuanlan.zhihu.com另外一个难题是这个报错信息RuntimeError: cuda runtime error(59):device-side assert triggred at XXXX这个是我不懂SSD的原因SSD中类别是没有backgound但是config.py中类别数要修改成class1这个1就是背景。cascade-rcnnhttps://github.com/guoruoqian/cascade-rcnn_Pytorchgithub.com这个代码和前面的faster rcnn的代码是一脉相承的改一下lib里面的make.sh里面的算力,我的是sm_61。报错如下from scipy.misc import imread cannot import name imread这个只需要吧scipy的版本降低到1.2.1就OK了更低的版本1.1.0我也试过了可以使用。第二个报错是这个im_dataim_data.cuda()这里报错runtimeError: cuda runtime error (38): no CUDA-capable device is detected at XXXX这个是因为在输入命令的时候是这样输入的CUDA_VISIBLE_DEVICES3 python3 trainval_net.py XXXXX等等一长串CUDA_VISIBLE_DEVICES这个命令是选择GPU的型号如果你只有一块GPU就只能选择0。这个报错的网上解答很多都是要求重新装驱动装cuda。如果是头一次使用cuda报错可以重新装不过对于我来说没必要其他代码能运行说明版本啥的没问题能不折腾就不折腾。能想到的bug就这么多后续想到了或者遇到了会继续补充。有建议和问题请在评论区留言我想起了就会去看看。 等待后续更新 2020年1月8日