Windows Caffe on ArchLinux(3)
이제 카페를 설치해보도록 하겠습니다.
Cuda 설치
CPU Only 모드에서는 이 단계를 무시하십시오.
yaourt -Ss cuda
community/****cuda 7.5.18-1 NVIDIA's GPU programming toolkit community/****pycuda-headers 2016.1-1 Python wrapper for Nvidia CUDA community/****python-pycuda 2016.1-1 Python wrapper for Nvidia CUDA community/****python2-pycuda 2016.1-1 Python wrapper for Nvidia CUDA
카페 홈페이지에 카페는 쿠다를 지지한다고 7.5, 우리는 안심하고community 버전의 쿠다를 설치하면 된다.
Cuda 드라이버가 크므로 기다려 주십시오(IPv6까지 약 2분 정도 걸립니다).
nvidia 드라이브 설치
CPU Only 모드에서는 이 단계를 무시하십시오.
yaourt -S nvidia
나중에 다시 시작하십시오.
Caffe 종속 설치
yaourt -S caffe-git
편집할 n을 선택하고 다음 단계에서 Y를 선택하는지 확인하십시오. 소프트웨어를 선택하려면 읽을 수 없는default을 선택하십시오.yaourt는 모든 카페에 필요한 의존을 설치해 줍니다.
이 과정은 비교적 길다. 쿠다를 꾸미는 것보다 더 길다...
aur 스크립트에서 모든 카페에 의존하는 라이브러리가 설치된 후에 설치 과정을 종료할 수 있습니다
Downgrade boost
카페는 1.55.0~1.59.0의 보스를 호환하기 때문에arch의 소프트웨어는 영원히 최신이다(필자가 이 블로그를 썼을 때 보스의 최신 버전은 1.60.0이다).downgrade에서 책갈피를 필요로 합니다. 업데이트할 때 이 선택을 자동으로 무시하면 책갈피가 업그레이드 과정에서 업데이트되지 않습니다.
Downgrade boost
인용하다
wget https://projects.archlinux.org/svntogit/packages.git/snapshot/packages-caf64e51065d8b8b4eaba12d415432ac8bce783b.tar.gz
#Rename the file
mv packages-caf64e51065d8b8b4eaba12d415432ac8bce783b.tar.gz boost-1.59.tar
tar -xf ./boost-1.59.tar.gz
cd boost-1.59/repos/extra-x86_64
makepkg
sudo pacman -U boost-1.59.0-3-x86_64.pkg.tar.xz boost-libs-1.59.0-3-x86_64.pkg.tar.xz
boost 모든 업그레이드 무시
sudo vim /etc/pacman.conf
찾아내다
# IgnorePkg
... 로 바꾸다
IgnorePkg = boost boost-libs
카페 설치
git clone https://github.com/BVLC/caffe.git
cp Makefile.config.example Makefile.config
make
다중 핵 cpu 사용자는 다중 핵 병렬 컴파일 파라미터를 선택할 수 있습니다. 예를 들어 24 (두 개의 E3 CPU) 의 서버에서 사용할 수 있습니다.
make -j24
컴파일 프로세스 가속화
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.