본문 바로가기

컴퓨터이야기

openface 설치하기

####### conda 환경에서 openface를 설치해 보자

#1. conda list 하면 설치된 프로그램 리스트가 나온다.

conda list

#2. 개발환경을 하나 만들자

conda create --name dev1

#3. 개발환경으로 들어가자

source activate dev1 

#4 (dev1) fbum@bum-VirtualBox:~$ conda install python=2.7 을 설치하자

conda install python=2.7

#5. opencv를 설치하자

conda install opencv=2.4.11

numpy, pandas, scipy, scikit-learn, and scikit-image

#6. dlib를 설치하자

conda install dlib

#7-1. torch를 설치하자  (http://torch.ch/docs/getting-started.html# 참고)

git clone https://github.com/torch/distro.git ~/torch --recursive
cd ~/torch; bash install-deps;
./install.sh
source ~/.bashrc

#중간에 무언가를 바꿨더니 에러가 발생했다.  https://github.com/torch/paths/commit/5ca8bbe02ace0970c346938157614e8eec7c1b19

#이 사이트에서 해결

뭔가 잘 실행이 안되는 것 같다.  If you want to install torch with Lua 5.2 instead of LuaJIT, simply run:

rm -rf ~/torch
git clone https://github.com/torch/distro.git ~/torch --recursive
cd ~/torch
./clean.sh
TORCH_LUA_VERSION=LUA52
./install.sh
luarocks install image
luarocks list

#7-2. torch 관련 파일을 설치하자

for NAME in dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds; do luarocks install $NAME; done
#nvidia 드라이버가 없으면 설치 안되는 파일들이 있다.

#8. openface를 설치하자

git clone https://github.com/cmusatyalab/openface.git ~/openface

#9. 관련 요건을 충족시켜주자

sudo pip2 install -r requirements.txt



============================

테스트하기

./demos/compare.py images/examples/{lennon*,clapton*} ./demos/classifier.py infer models/openface/celeb-classifier.nn4.small2.v1.pkl ./images/examples/carell.jpg ./demos/web/start-servers.sh


그런데 첫번째는 문제 없이 수행되는데 두번째 classifier.py를 실행하면 또 에러가 발생한다.

dependencies가 있는 라이브러리의 버전을 맞춰줘야 한다.






'컴퓨터이야기' 카테고리의 다른 글

openface repository  (0) 2017.11.02
openface 테스트  (0) 2017.11.02
[펌]오일러공식  (0) 2017.10.20
푸리에분석  (0) 2017.10.20
[펌]공분산  (0) 2017.09.17