Ubuntu16.04+CUDA8+cuDNN5.1+GTX1070安装Torch

最近在配置深度学习环境,准备安装Torch,电脑配置如上所说,网上搜了很多教程,都说Torch比较容易安装,但是我还是花费了比较多的时间。主要原因是网络差,有的依赖项安装不了。下面说一下我的安装过程。

一、安装过程

首先按照官网(点击打开链接)的教程进行安装,首先进行第一步:

git clone https://github.com/torch/distro.git ~/torch --recursive
发现有错误,说是libqt4的问题,然后又安装libqt4,输入:
sudo apt-get install libqt4
还是装不上,改用
pip install libqt4
才装好,然后又手动安装了openblas,安装方法:

(1)  git clone git://github.com/xianyi/OpenBLAS
(2)  cd OpenBLAS

(3)  make FC=gfortran (如果没有安装gfortran,执行sudo apt-get install gfortran)

(4)  make install (将OpenBLAS安装到/opt下)

(5)  ln -s /opt/OpenBLAS/lib/libopenblas.so  /usr/lib/libblas.so.3

       ln -s /opt/OpenBLAS/lib/liblapack.so.3 /usr/lib/liblapack.so.3

把上面的装好后,再按官网的教程安装,即可成功。

最后输入:th,结果如下

二、Torch中安装CUDA和cudnn的问题

在Torch中使用GPU时,需要安装Torch的CUDA和cudnn,此时,可以运行一下命令:

luarocks install cutorch

luarocks install cunn

然后运行下面的命令检查是否安装号Torch的CUDA

th -e "require 'cutorch'; require 'cunn'; print(cutorch)"

运行下面的命令安装cudnn

luarocks install cudnn

但是,有时运行一下命令会出错,提示THC有错误,此时运行下面的命令

luarocks install Torch

或者

luarocks install Torch7

即可解决

三、学习资源

1、这篇博客主要讲了如何使用Torch

博客地址:http://blog.csdn.net/jiejinquanil/article/details/49820471

2、这篇博客主要讲了Torch的安装过程以及架构

博客地址:http://blog.csdn.net/enjoyyl/article/details/48053291

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值