ubuntu14.04下torch的安裝方法及配置

1.安裝git

sudo apt install gitn

2.安裝torch

git clone https://github.com/torch/distro.git ~/torch --recursiven

進入到root中的torch文件夾下執行

bash install-depsn

安裝完成後執行

./install.shn

安裝成功後選擇yes

使用以下語句將路徑添加到PATH變數中

source ~/.bashrcnsource ~/.profilen

3.運行torch

在終端中輸入

thn

顯示版本號即安裝成功

4.安裝lua

方法見我的另一篇文

ubuntu14.04下lua的安裝 - 知乎專欄

5.安裝luarocks

選擇2.4.2的版本並下載

luarocks.github.io/luar

解壓編譯並安裝

tar -zxvf luarocks-2.4.2.tar.gzncd luarocks-2.4.2n./configure --prefix=/usr/local/luarocksnmake buildnmake installn

6.安裝torch的cuda支持

如果您已經安裝過cuda,那麼在torch使用時只需要安裝兩個相關庫

luarocks install torchnluarocks install cutorchnluarocks install cunnn

7.安裝cudnn及支持

將下載好的cudnn中的相應文件拷貝到對應目錄下,並安裝支持文件

cudnn下載鏈接見ubuntu14.04下tensorflow安裝指南(GPU) - 知乎專欄

sudo cp cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64/nsudo cp cuda/include/cudnn.h /usr/local/cuda-8.0/include/nluarocks install cudnnn

8.測試一下

cd ~/torchn./test.shn

若均為pass則安裝成功


推薦閱讀:

看caffe和tensorflow源码用什么IDE?
如何評價deepmind放棄torch7選擇tensorflow?
pytorch中的鉤子(Hook)有何作用?
什麼叫做深度學習框架,其作用是什麼

TAG:Torch深度学习框架 | Ubuntu |