ubuntu 安裝HDF5 ,torch-hdf5,loadcaffe等

1.安裝hdf5
下載hdf5-1.8.18.tar.gz
tar -xzf hdf5-1.8.18.tar.gz
cd hdf5-1.8.18
根據cmake_patch.txt中的說明,將hdf5-1.8.18中CMakeLists.txt的第887行的Using改爲USING
mkdir build
cd build
sudo cmake ..
sudo make
sudo make install (這一步可以讓系統安裝hdf5的庫)
2.安裝torch-hdf5

Ubuntu < 13.04
sudo apt-get install libhdf5-serial-dev hdf5-tools
git clone https://github.com/deepmind/torch-hdf5
cd torch-hdf5
sudo luarocks make hdf5-0-0.rockspec

Ubuntu >= 13.04
sudo apt-get install libhdf5-serial-dev hdf5-tools
git clone https://github.com/deepmind/torch-hdf5
cd torch-hdf5
sudo luarocks make hdf5-0-0.rockspec LIBHDF5_LIBDIR=”/usr/lib/x86_64-linux-gnu/”

3.lua-cjson安裝
git clone https://github.com/mpx/lua-cjson.git
cd lua-cjson
可能需要修改Makefile文件的LUA_INCLUDE_DIR,這是Torch的安裝目錄,我的是/usr/local/torch7
make
make install

4. loadcaffe安裝
git clone https://github.com/szagoruyko/loadcaffe.git
cd loadcaffe
sudo apt-get install libprotobuf-dev protobuf-compiler
luarocks install loadcaffe
5. iTorch安裝
iTorch安裝之前可能需要安裝ZeroMQ,我安裝的是4.1.x
git clone https://github.com/zeromq/zeromq4-1.git
mkdir build-zeromq
cd build-zeromq
cmake ..
make && make install
安裝完之後,luarocks install itorch
之後可以通過luarocks list查看是否安裝成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章