-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
어떻게 시작해요?? (설치 관련 질문은 여기서..) #4
Comments
기본적으로 어떤 환경이 설치 되어있어야 하나요 |
추천 OS는, Ubuntu 14.04 입니다. MacOS 도 문제 없습니다. Windows는 노력하면 될것 같긴 한데 레퍼런스가 거의 없습니다. Windows 에서 사용하시려면 Virtual Box 등에서 Ubuntu를 설치해서 사용하시길 권해드립니다. 하드웨어는 CUDA toolkit이 사용 가능한 NVIDIA GPU 가 필요합니다. caffe 환경 설정 및 설치법은 여기에서, CUDA toolkit 설치는 여기 를 참고 바랍니다. Ubuntu 14.04에서 설치 요약 정리는 곧 올리도록 할게요.. MacOS 는 요청이 있으면 해볼 예정이구요, Windows 컴퓨터는 제가 없는 관계로 요청이 있으면 다른 성공하신 분들이 올려주시면 감사하겠습니다. |
Git 초보입니다. GitHub for window를 깔았는데 Clone을 클릭하면 아무 반응이 없네요. |
이 사이트의 사용법은 여기를 일단 읽어보면 도움되겠군요. |
글에 바로 댓글 달기는 안 되는군요. ^^; Caffe는 꼭 NIVIDIA GPU가 설치되어 있지 않아도 됩니다. 그냥 CPU만 있어도 돌릴 수 있습니다. 설치에 관한 내용은 일이 많으시면 제가 일부를 맡겠습니다. 설치에 관한 부분이 정리가 되면, 어느 방향으로부터 들어가야될지를 정해야겠네요. 아시겠지만 알아야될 내용이 방대한지라.. 목표하는 것에 따라 엔트리 지점이나 추후 방향을 어디로 잡을지를 달리 해야할테니까요. |
@neuralix 님 혹시 windows 환경에서도 설치를 해보셨나요..? |
혹시 설치나 환경설정 부분도 한글화 해서 문서로 나오나요 ㅠㅠ |
@HotaekHan 저는 업무에서 Windows+Caffe 조합을 쓰지 않고 Ubuntu14.04+Caffe 조합만 씁니다. |
@HotaekHan 저도 안해봐서 잘은 모르겠는데.. 아마 mingw 설치하고, cmake로 빌드할 수 있게 환경 만드신 다음에, caffe depende libraries 들을 소스로 받아서 mingw로 컴파일 하는데 성공하시면 문제없을것 같아요.. mingw 설치 설명은 찾아보면 많이 있을겁니다. |
@Byeongyusoeb 네.. 본 그룹은 한글로 모든 문서화 할 예정이구요.. 우분투 설치부터 하나씩 해나갈 예정입니다. |
http://corpocrat.com/2014/11/03/how-to-setup-caffe-to-run-deep-neural-network/ ubuntu이신 분들은 여기 참조하시면 좋을듯 합니다. ubuntu가 워낙 케바케라 100%는 아니지만 많은 도움이 되었었습니다. |
굳! 감사합니다. @neuralix 님 설치관련 페이지 만드실때 참조하시면 좋을 듯 합니다. |
어서 제대로 시작했으면 좋겠네요 |
@Byeongyusoeb ㅎㅎ 저도 사이트는 개설해 놓고 사람은 많이 모아 놓고 맘은 조급한데 컨텐츠는 아직 없으니 맘이 많이 조급하네요.. 그래도 초반에 무리하면 항상 뒷심이 없어지니... 천천히 하더라도 사람들과 같이 꾸준히 가려고 합니다. 일단 사람들이 같이 활동할 수 있는 필드를 만들어야 하는데, 그것도 어렵네요. ㅠㅠ 조금만 더 쌓이면 갈수록 속도가 나겠죠.. 조급해 하지 말고 믿음으로 갑시다. |
제가 평일에는 위키 페이지를 작성할 여건이 안 됩니다. (집에서 나와 따로 사는데 개인 피시가 없어서요.) |
@koosyong caffe 공식 홈페이지에 누군가가 window용 프로젝트로 만든것을 해당 링크에서 받을 수 있습니다. https://github.com/niuzhiheng/caffe |
@HotaekHan 굳! 잘됐네요. ㅎㅎ cuda는 윈도우에서도 잘 돌아가니깐 아마 잘 될것 같네요.. 빨리 성공하시길.. |
저는 윈도우용으로 https://github.com/aybassiouny/wincaffe-cmake 에 있는 걸 받아서 설치했는데, koosyong 님이 예제로 올려주신 test_blob.cpp가 빌드가 안되네요. 이라고 에러가 뜨는데, 실제로 https://github.com/aybassiouny/wincaffe-cmake 에 있는 blob.hpp 파일을 보면 sumsq_data라는 함수가 없어요. |
네.. 아마 wincaffe 에 있는 소스는 좀 오래된것 같습니다. (11개월 전이 최신 업데이트네요.) 원본 소스를 가져와서 다시 빌드해보는게 좋을것 같네요. |
혹시 wincaffe 업데이트 하시면 공유해주세요.. ㅎㅎ |
@koosyong 뜨악, 진짜 그렇네요. BVLC에서는 sumsq_data 함수를 1월 30일에 추가 했네요. 아 이러면 sync 맞추다가 세월다가는 거 아닌가 모르겠네요.... |
travis CI연결을 해봐야 하겠네요.. 품질을 계속 관리하려면.. 그래도 첫술에 배부를 수는 없죠. ^^ |
윈도우로 설치하다가 암걸려서 vmware로 리눅스 까는중이에요.. |
윈도우 7 64bit 환경에서 빌드까지는 되었습니다. |
@HotaekHan 우왕. 정말 고생 많으셨습니다. 그리고 감사합니다. 우분투는 @neuralix 님이 해주시기로 하셨고, 그럼 설치 부분은 곧 다 채워지겠네요.. ㅎㅎ 저도 hellocaffe 예제부터 작업중인데 속도 좀 내보겠습니다. 이번주가 마침 좀 한가하고 해서요~ ㅎㅎ |
@koosyong 빌드도 되고 올려주신 hellocaffe 예제도 돌아갑니다. 그런데 blob 템플릿(?)에 절대값의 합을 구해주는 asum_data()함수는 구현이 되어있지않네요. 음..asum_data()같이 간단한 함수는 직접 추가할 수는 있는데, 이후 진행하실때 이런 동기화 문제가 큰 걸림돌이 될수도 있지않을까 생각해봅니다. 차라리 그냥 리눅스 환경으로 통일을 하셔서 진행하시는게 나을거같기도하구요. 어떻게 생각하시나요? 그냥 3가지 플랫폼에서 다 진행하시는게 나을거같으면 윈도우 설치부분을 채우도록 하겠습니다. |
@HotaekHan 아, 그것도 되어 있지 않군요.. 네.. cpu 와 gpu 모두 구현해 주어야 하기 때문에 윈도우즈 버젼을 고려하기는 어려울것 같습니다. Hotack 님은 우분투에서 하는게 어려움은 없으신지요? 성공하신 windows 설치법은 올려주시고, known issue 부분에 일부(?)함수가 구현되어 있지 않다는 말씀 남겨주면 좋을것 같습니다. 아마 윈도우즈 버젼 소스도 계속 업데이트 될것으로 기대합니다.. |
@koosyong 네 wiki에 윈도우 설치는 올렸습니다. |
@HotaekHan 정말 감사합니다. contents update 이슈에 관련 소식 올렸습니다. 앞으로 업데이트 소식은 거기에 올려주세요. ^^ |
@HotaekHan 설치중에 에러가 떠서 답변 부탁드립니다.. 현재 Wiki를 보면서 빌드 순서대로 진행중에 있는데 솔루션 정리 이후 F7을 눌러서 빌드를 하고 있는데 ' LINK : fatal error LNK1104: 'cublas.lib' 파일을 열 수 없습니다. ' 이러한 에러가 발생하네요.. 어느부분이 잘못된건지 알 수 있을까요 |
@mgkim cuda toolkit을 안 까셨거나, 깔았는데도 cublas.lib가 무슨 이유로 없거나, cublas.lib가 있기는 하나 위치가 잘못 설정돼있거나겠죠. 그런데 제가 win에서 안 써 잘 모르지만 제공되는건 .lib 확장자가 아니고.dll인걸로 압니다만.. 쓰시는 ide(아마도 vs?)의 설정을 살펴보시죠. |
여기에 실행 관련 질문을 남겨도 되는 지 모르습니다. 그리고 여차저차해서 다 돌아가면 마지막 줄에 감사합니다. |
@waawaachi 이것과 비슷하게 해보세요. 뭐가 다르냐면 mean() 부분 입니다. net = caffe.Classifier(decoding_network, classifier_model, |
아직 소개 및 설치법에 대한 wiki page 가 만들어지지 않은 만큼, 처음 시작하는 분들을 위한 일반적인 질문 및 답변은 여기에 해주세요.
GIT 사용, caffe 설치 등등..
The text was updated successfully, but these errors were encountered: