딥러닝 (3) 썸네일형 리스트형 윈도우 caffe 비주얼스튜디오로 새로운 레이어 추가 정의하기 caffe에서 기본 제공하는 레이어 외에 필요한 레이어를 직접 생성해서 사용할 일이 생겼습니다. 정보공유 및 개인 보관용으로 포스팅을 올립니다. 윈도용 caffe을 컴파일한 후 build 폴더의 솔루션을 비주얼 스튜디오로 열어보면 아래와 같이 45개의 프로젝트가 보입니다. tools/caffe.bin, caffe, caffeproto의 세 가지 프로젝트를 눈여겨 봅시다. caffe 프로젝트에선 caffe.lib을 컴파일하고 caffeproto 프로젝트에서는 caffeproto.lib를 컴파일하며, tools/caffe.bin 프로젝트에서는 caffe.exe를 컴파일 합니다. caffe.bin의 프로젝트 속성을 보면 caffe와 caffeproto를 참조하는 것을 볼 수 있습니다. caffe.bin을 빌드.. 윈도우 파이썬 caffe로 딥러닝 시작하기 2 caffe\build 폴더에는 비주얼 스튜디오 솔루션 파일이 생성됩니다. caffe.sln 파일을 열어 비주얼 스튜디오에서 caffe 프로젝트의 소스코드를 확인할 수 있습니다. caffe 프로젝트의 source/layer 에는 각 레이어에 해당하는 cpu 버전의 forward / backward 소스코드를 확인할 수 있습니다. source/cuda 에서는 gpu 버전의 cuda 코드를 확인할 수 있습니다. cuda 코딩을 할 줄 안다면 이를 통해 필요한 레이어를 직접 구현해서 사용할 수도 있습니다. caffe\build\tools\Release 폴더에는 윈도우용 바이너리 파일이 생성됩니다. 파이썬을 사용하지 않고 caffe.exe 파일을 실행시켜서 학습 및 테스트를 진행할 수도 있습니다. 아래 명령어처럼.. 윈도우 파이썬 caffe 로 딥러닝 시작하기 1 Windows 10 환경에서 Python, caffe를 사용해서 Deep Learning 사용을 위한 환경을 구축하려고 합니다. 윈도우즈 환경에서 파이썬 caffe 사용은 좀 마이너한 세팅이긴 하지만, 윈도 환경을 포기할 수 없어 이러한 조합으로 딥러닝을 시작합니다. 해당 환경에서 딥러닝 학습 환경 구축하는 방법을 정리해봅니다. 기본적인 내용은 http://caffe.berkeleyvision.org/를 참고했습니다. 링크에서 instruction만 따라가도 충분히 딥러닝 환경을 구축할 수 있지만, 저처럼 시행착오를 겪는 분들이 계실 것 같아 포스팅합니다. 1. Git 다운로드 https://git-scm.com 에서 윈도 버전 Git를 다운로드 합니다. 윈도 cmd 창에서 GitHub의 소스를 명령어를.. 이전 1 다음