Deepnet在Ubuntu14下的安装问题解决

弄了三天,终于搞定deepnet了!确实冷门的框架,github上都基本没啥人贡献。

首先要感谢XlyPb的指导,关于deepnet网上(我找到的)仅有的两篇解析,均出自XlyPb之手。虽然安装教程有点小瑕疵。。。

安装推荐参考这两篇博文(请先读完我的体验再安装,可以少走弯路):

自己安装的一些小体验:

1.不同配置差别很大。我的配置Ubuntu14,GTX1060,CUDA8.0。如果配置不一样,可能出一些没见过的错误。

2.对于Python依赖,建议安装Anaconda2,参考XlyPb 。该文章此段有一点小笔误:.bashrc 写成 ./bashrc

3.上面两篇文章都用的vi编辑,对于我这种菜鸟,实在是受不了vi,折磨得要死,故建议用命令:

sudo gedit .bashrc
代替:
sudo vi .bashrc

另外,执行该命令是是在/home/用户名这个地方,.bashrc在这里,不然执行时要加路径(高手请无视菜鸟的这条建议)。

4.参照VigossKrl安装protobuf,另一篇我试着不行。如果想要更高版本的protobuf,请到https://github.com/google/protobuf/releases这里下载最新的,我下载的是protobuf-python-3.2.0.tar.gz,然后按VigossKrl步骤安装。最后一条命令要sudo

sudo make install

5.编译cudamat之前修改makefile。因为CUDA是8.0,需要去掉:

-gencode=arch=compute_10,code=sm_10 \

然后加上:

-gencode=arch=compute_35,code=sm_35 \
-gencode=arch=compute_50,code=sm_50 \
-gencode=arch=compute_52,code=sm_52 \
-gencode=arch=compute_60,code=sm_60 \

这样后面运行时就不会出现CUDA error。

6.deepnet框架安装好后,运行demo。如果出现错误“No GPU board available”,请参考https://github.com/nitishsrivastava/deepnet/issues/38

至此,我没再遇到别的问题。希望我的经验对你有帮助,如果你不幸遇到其他错误,请自行解决。。。多看看github-issue,找找有没有同病相怜的人。菜鸟一只,无法给你更多的帮助,请见谅。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值