在极客云主机上选择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 里面比较保险
8.18
Charlie
杭州