轉自http://blog.csdn.net/qq_23097931/article/details/52373429
感謝原部落客
附一個比較好的torch總結連結:http://blog.csdn.net/jiejinquanil/article/details/49820471
本文基于Ubuntu14.04,linux系統安裝不贅述。
torch7在ubuntu上的安裝過程非常簡單,詳見:http://torch.ch/docs/getting-started.html
需要使用GPU加速,需要安裝cuda以及cudnn子產品。cuda安裝完畢後才可以安裝cutorch以及cunn、cudnn庫。
CUDA下載下傳位址:https://developer.nvidia.com/cuda-downloads
Cudnn下載下傳位址(需注冊):https://developer.nvidia.com/cudnn
附Cudnn百度雲連結(cudnn-7.5-linux-x64-v5.1):https://pan.baidu.com/s/1pKLvN9D
CUDA安裝:下載下傳的為deb離線包
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
Cudnn安裝:
tar -xzvf ccudnn-7.5-linux-x64-v5.1.tgz
cd cudnn-7.5-linux-x64-v5.1
sudo cp lib* /usr/local/cuda/lib64/
sudo cp cudnn.h /usr/local/cuda/include/
然後就可以安裝cutorch、cunn、cudnn庫:
luarocks install cutorch
luarocks install cunn
luarocks install cudnn
一般的代碼編輯器不能自動補全lua代碼,推薦使用itorch notebook進行編輯,itorch安裝:https://github.com/facebook/iTorch
安裝完畢後終端輸入:itorch notebook.即可進入網頁的代碼編輯界面。
otorch官網有一些相關教程及demo:https://github.com/torch/torch7/wiki/Cheatsheet
lua語言教程:http://tylerneylon.com/a/learn-lua/