본문 바로가기

맥북3

Keras에서 GPU 사용하기 - MacBook 18' pro, Radeon pro 560X 4G 졸업 프로젝트를 위해 열심히 딥러닝을 공부하던 나. ConvNet 파트에 들어가자 모델 하나 학습 시키는데 1시간이 걸렸다. 슬픈 마음으로 Google Collab을 이용해야 하나 고민하고 있었는데, 내 친구가 맥북에 GPU가 있지 않냐고 했다. 그렇다. 나는 멀쩡한 GPU를 놔두고 CPU를 고문하고 있었던 것이다. 이렇게 좋은 노트북을 써본적이 없어서 나는 GPU가 들어있으리라고 생각도 못했었다 ㅋ큐ㅠㅠㅠㅠ 암튼 그래서 MacBook 18' pro, Radeon pro 560X 4G 환경에서 Keras GPU를 사용하는 법을 정리해봤다. 일단 tensorflow는 Nvidia 친화적이기 때문에 구글링하면 CUDA 세팅 어쩌구 밖에 안나온다. 좀더 찾아보니 plaidml과 Metal 을 이용한 방법이 있.. 2021. 2. 11.
Keras 개발 환경 세팅 (on Macbook) - 1편 졸프를 파이썬으로 할 것 같아서 지난달에 파이썬 개발 환경을 올려뒀었다. Anaconda 없이 그냥 python3.9.x와 spacevim 등을 올리고 vim에서 python 자동완성, highliting 정도만 가능하게 만들어뒀었다. 그런데 짜잔~ tensorflow는 python 3.8까지만 지원한답니다~ ㅋㅋ루삥뽕~ pip install tensorflow 이렇게 명령어를 입력하면, 대략 현재 환경에 맞는 tensorflow 버전이 없다 뭐 이런 느낌으로 에러 메세지가 뜨면서 설치가 안된다. 이게 python 3.9를 지원을 안해서 그런 거였음 ㅜㅜ 결국 나는 Anaconda의 존재만 알고 뭐에 쓰는지 몰랐지만 여차 저차 해서 anaconda로 가상환경을 만들어서 Keras 세팅을 했다. www.a.. 2021. 2. 4.
맥북에 (python) 개발 환경 올리기 언젠가 다른 컴퓨터에 개발 환경을 세팅해야 할 일이 있을 것 같아서 기록 삼아 올린다. subicura.com/2017/11/22/mac-os-development-environment-setup.html 본격 macOS에 개발 환경 구축하기 macOS에서 터미널을 자주 사용하는 개발자를 대상으로 심플하고 깔끔한 테마 위주의 개발 환경을 설정하는 방법을 소개합니다. 이 글을 보고 하나하나 설정하면 어디 가서 발표할 때 고오오급 개 subicura.com 일단 이 포스트를 기본으로 iterm2 설정부터 neovim 및 spacevim 설정을 했다. 그 후 neovim을 실행시키니, 사용에는 문제가 없는데 실행시킬 때 마다 빨간색 경고 문구로 ~/.Spacevim/bundle/vimproc.vim/lib/v.. 2021. 1. 11.