yolov3 调试(1):Makefile配置

在极客云主机上选择tensorflow配置的主机
在 /root 下配置darknet

遇到问题:

recipe for target ‘obj/convolutional_kernels.o’ failed make: * [obj/convolutional_kernels.o] Error 127

查、调好了很长时间
https://github.com/pjreddie/darknet/issues/230
这个回答下的方法并没有什么用,仔细看了一下Makefile的源码,虽然不会c,但还是发现cuba的路径不对
经过用darknet、caffe-ssd 框架不断报错然后解决,深刻感受到上谷歌搜解法,不如先看源码观察分析有针对性,darknet已经属于比较偏的框架了

其中,Makefile中做改动:

GPU=1
CUDNN=1
OPENCV=0 # gpu主机没有安装,反正也不看图,暂时不影响使用
OPENMP=0
DEBUG=0
...
NVCC=/usr/local/cuda-9.0/bin/nvcc # 原为 NVCC = nvcc,现在重新定位

以上步骤我在mac上做完再上传,到服务器编译,稍微提高了一点速度
然后跑了一下检测狗的样板,发现1060跑会显存不够,还是得用1080Ti跑

惊喜的发现选择”关机”而不是”释放”,文件会保存在服务器上,666
不过backup的数据还是保存在 /data 里面比较保险

参考:
https://stackoverflow.com/questions/39287744/ubuntu-16-04-nvidia-toolkit-8-0-rc-darknet-compilation-error-expected-a

8.18
Charlie
杭州

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值