우분투에 카페를 설치 해 보자.
설치 방법에 대해서는 http://caffe.berkeleyvision.org/install_apt.html 이곳에서 자세한 정보를 얻을 수 있다.
영어는 달갑지 않으니 간단하게 정리 해 두자.
====================================================================================
1. 필요한 라이브러리 설치
$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev
$ sudo apt-get install libopencv-dev libboost-all-dev libhdf5-serial-dev
$ sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
$ sudo apt-get install libatlas-base-dev
$ sudo apt-get install python-dev
$ sudo apt-get install git
(16.02.18 추가. 뭐가 맞는건지 모르겠다.. 일단 다 설치...)
$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev
$ sudo apt-get install libopencv-dev libhdf5-serial-dev protobuf-compiler
$ sudo apt-get install --no-install-recommends libboost-all-dev (BOOST library)
$ sudo apt-get install libatlas-base-dev (ATLAS BLAS library)
$ sudo apt-get install python-dev (Python interface library)
(16. 04. 18. 수정. 어차피 다 설치할거 한번에 하자.. 귀찮다..)
$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler libatlas-base-dev python-dev git --no-install-recommends libboost-all-dev python-numpy
2. /home/username/ 의 경로에서 git을 이용하여 caffe 프로젝트를 복사한다.
$ git clone git://github.com/BVLC/caffe.git
3. 파이썬 폴더로 이동 한 뒤 python-pip을 설치 한다.
$ cd caffe/python/
$ sudo apt-get install python-pip
4. 파이썬 관련 설치가 필요하지만 따로 설치하면 권한에러가 뜬다고 한다.
루트 권한을 얻은 뒤 일괄 설치 방법으로 설치
$ sudo passwd root
#사용자 암호 설정
$ su
$ for req in $(cat requirements.txt); do pip install $req; done
5. 카페 폴더로 이동 한 뒤 makefile을 입맛에 맞게 고쳐준다.
$ cd ..
$ cp Makefile.config.example Makefile.config
$ vim Makefile.config
# 입맛에 맞게 수정. cuDNN 활성화 하고 아나콘다 파이썬 쓸거면 주석 풀고..
# opencv 관련해서 에러가 나던데 얘는 여기서 활성화 할 필요 없다 나중에 코딩할거면
# 파이썬으로 프로그램 짤 때 이용하면 된다
$ make all -j5
$ make test -j5
$ make runtest
runtest 결과 모두 ok가 뜨면 정상적으로 설치가 완료 된 것이다.
make를 이용할때 -j 옵션은 코어를 몇개나 사용할 것인가 에대한 것이라고 한다.
이 옵션을 사용하지 않고 실행 할 경우 걸리는 시간이 생각보다 차이가 많이 난다.
쿼드코어의 경우 -j5 정도를 사용하는 것이 가장 효율적이라니 그렇게 하는걸로..
출처 : http://bigblue.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC-%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%84%A4%EC%B9%98-%EB%B0%8F-Caffe-%EC%84%A4%EC%B9%98
================================================================================================
'Computer > Ubuntu, Linux' 카테고리의 다른 글
Update 중 해시 합이 맞지 않습니다. 로 인해 업데이트가 안될 때 (0) | 2016.02.18 |
---|---|
NVIDIA DIGITS 설치하기. (0) | 2015.12.23 |
caffe를 이용하기 위해 cuDNN을 설치하자. (0) | 2015.12.23 |
Ubuntu에 CUDA 설치하기. (0) | 2015.12.23 |
vi / vim 에디터 편집을 위한 명령어 정리. (0) | 2015.12.23 |