Loading...
2017.06.29 16:01

Virtualenv를 사용한 Tensorflow 설치

Tensorflow를 0.8 버전부터 사용했었지만, 어느새 와서 보니 벌써 정식 릴리즈 1.0 버전을 출시하고, 이제는 CPU 버전이 1.2까지 온 상태더군요. 새삼스럽게도 정말 시간이 빨리 가고 있다는 느낌입니다. What is Tensorflow ?이 시점에서 Tensorflow를 모르시는 분들은 아마 없을 것이라 생각되지만, 혹시라도 이 분야에 처음 해보시고, 막상 처음해보는데, 또 뭔지 모르면 곤란하겠죠? 그래서 간단한 이야기를 해보면서 시작해보겠습니다. Tensorflow: 텐서플로우는 Google에서 개발해서 내놓은 딥러닝/기계학습 라이브러리입니다. 본래 이 라이브러리는 Python 언어만을 지원하였지만, 정식 버전인 1.0 버전을 공개한 이후에는 Java, C, Go 언어에서도 사용할 수 있..

2016.10.23 18:18

가상 환경을 사용한 Python 설치 - Virtualenv, autoenv

이번엔 Python을 가상 환경에서 설치하는 방법을 알아봅시다. 왜 Python을 가상 환경에서 설치해야 할까요? Python의 버전은 현재 2.7 버전과 3.x 버전이 존재합니다. 아마 프로그래밍을 조금 해보신 분들 중에 Java 라는 언어로 프로그래밍을 많이 해보신 분들이라면, 이런 버전의 차이에 굉장히 반감을 하거나 민감하게 반응하실 수 있습니다. 그렇습니다. 그 이유 중에 하나는 바로 여러분들이 프로그램을 개발하다 반드시 사용하게 되는 바로 "라이브러리"라는 녀석 때문이죠. 물론 공개된 라이브러리들은 대부분 최신 버전에 맞춰 수정이 되긴 하지만, 자신이 개발하는 프로젝트 내지 프로그램이 한 라이브러리만 쓰는 것은 아니기 때문에 모든 라이브러리에 버전을 맞추려면 여러 가지 고려해야될 사항이 많아집니..

2016.10.15 15:22

Python 개발 환경, 프로그램 설치와 비교(3) - PyCharm

이번 포스트는 PyCharm 설치 포스트입니다. 아직 Python을 설치하지 못하셨다구요? 아래의 버튼을 클릭하여 설치 방법을 확인하시기 바랍니다. Python 설치 방법 보기 JetBrains PyCharmJetBrains 개발 도구를 많이 사용해보신 분들이라면, 유료 소프트웨어임에도 불구하고, 그 매력에 아마 많이 매료되실 것입니다. PyCharm은 JetBrains에서 개발한 Python 개발 IDE 도구입니다. 위에서 말했다시피 유료 소프트웨어지만, 무료로 일부 기능을 사용할 수 있고, 대학생의 경우, 1년에 한 번 씩 라이센스 갱신을 통해 전 기능을 무료로 사용하실 수도 있습니다. PyCharm은 매우 깔끔한 UI와 여러 개발 환경을 설정하도록 지원함과 동시에 django 등 웹 개발에도 유용하..

2016.09.24 14:54

Python 개발 환경, 프로그램 설치와 비교(2) - Sublime Text 3

포스팅을 한지가 참 오래되었습니다. 학교 생활을 다시 시작하고 나서 여러 프로젝트 준비와 과제들이 이것저것 쌓이다보니, 블로그 활동을 소홀히 하게 되네요 ^^; 오늘은 지난 포스팅에 이어서 Python 개발 환경 설치를 계속 진행하도록 하겠습니다. 아직 Python을 설치하지 못하셨다구요? 아래의 버튼을 클릭하여 설치 방법을 확인하시기 바랍니다. Python 설치 방법 보기 Sublime Text 서브라임 텍스트 에디터는 Jupyter와 달리 유료 소프트웨어이지만, 무료 소프트웨어로도 사용할 수 있습니다. 이 개발 도구가 정말 좋은 것은 유료 소프트웨어와 무료 소프트웨어의 기능 차별이 전혀 없으며 단지 다른 점이 있다면, 구매해달라는 메시지를 가끔 뿌려주는 것 뿐입니다. Sublime Text는 UI가 ..

2016.09.06 14:10

Python 개발 환경, 프로그램 설치와 비교(1) - Jupyter

13년도에 제가 학부 수업에서 Python을 원어 수업으로 들었습니다. 그 때만해도 교재가 거의 네트워크 교재 수준으로 두꺼웠었는데 수학적인 내용도 많았고, 이미지 처리 하는 등의 내용도 많이 있었지만 크게 관심을 갖지 않았습니다. 그러다가 최근에 Machine Learning을 공부하기 시작하면서 다시 Python을 접학게 되었는데요. 예전에도 그렇지만 지금은 더 뜨거운 언어가 Python인 것 같습니다.. 어느 컨퍼런스나 발표를 가도 Tensorflow 내지 Django에 대한 이야기가 굉장히 많더군요. 그래서 이번 포스트에서는 Python 카테고리를 추가하여 포스팅을 해보고자 합니다. Python 설치와 실행 Python은 Linux, Mac OS X, Windows 어디서든지 이용이 가능한 자유로..