본문 바로가기

백견불여일타 딥러닝 입문 정리

1. 케라스 준비하기1 (Anaconda 설치, Jupyter Notebook 사용법)

1.1 케라스란?

Keras는 누구나 쉽게 사용하고 접할 수 있도록 파이썬으로 설계된 머신러닝 라이브러리 입니다. 주요 특징으로는 단순성 및 간결성, 유연성, 모듈화, 파이썬 기반이라는 점이 있습니다.

 

1.2 아나콘다 설치하기

먼저, https://www.anaconda.com/distribution/ 에 접속한 뒤, Download 버튼을 누릅니다 

2020.10.02 기준 아나콘다 홈페이지 화면

 

 

Download 버튼을 누르면 화면이 내려가면서 다음의 화면이 나옵니다. 이때 자신의 컴퓨터 사양에 맞게 설치를 해줍니다. (저의 경우는 Windows 64bit 버전을 받았습니다)

 

 

설치파일을 열은 뒤, 다음의 화면과 같이 체크해줍니다

 

그냥 I Agree를 누릅니다
Just Me 체크 후 Next를 누릅니다
원하는 설치경로로 지정해준 뒤 Next를 누릅니다

 

 

아나콘다를 사용하려면 환경변수를 등록해야 합니다. 그러므로 위 체크박스에 체크를 꼭 해줍니다

Install을 누르면 설치가 됩니다 (설치하는데 시간이 꽤 걸립니다)

 

1.3 주피터 노트북 사용해보기

주피터 노트북이란, Visual studio Code와 같은 플랫폼이 아닌, 웹 브라우저에서 파이썬을 실행시킬 수 있는 도구입니다. 주피터 노트북을 사용하기 위해선, 가상환경을 통해 작업할 수 있는 환경을 만들어 줘야 합니다.

 

아나콘다가 설치가 다 되었다면, cmd 창을 켜서 "conda create -n keras_study"를 입력합니다(저는 이미 한번 만들어봤기에 warning 메세지가 뜹니다). 

conda create -n keras_study를 cmd에 입력시, 다음과 같이 지정한 경로에 keras_study 폴더가 생깁니다

 

굳이 경로에 가지 않아도 conda env list를 입력시 env 폴더내의 리스트를 볼 수 있습니다

 

 

그다음, "activate keras_study"를 입력해줍니다.  

그 결과, 가상환경이 활성화 됩니다.

 

Jupyter Notebook 사용을 위한 패키지를 pip 명령어를 통해 설치해줍니다. "pip install ipykernel"을 입력합니다

pip install ipykernel 입력시 알수없는 명령어들이 쭈루룩 실행됩니다

 

Jupyter Notenook에 가상환경을 등록해줍니다. "python -m ipykernel install --user --name keras_study --display-name "keras_study"를 입력해줍니다.

 

Jupyer Notenook에 해당 가상환경이 등록되었는지 확인해줍니다. "jupyter kernelspec list"를 입력합니다.

 

이제, 주피터 노트북을 실행해 보겠습니다. 방금까지의 cmd창을 닫은 뒤, 새로운 cmd창을 열어줍니다. 그 후 "jupyter notebook"을 입력해주세요

jupyter notebook을 입력시 이상한 코드들이 쭈루룩 실행된 뒤, 주피터 노트북 웹 브라우저가 뜹니다

 

주피터 노트북 웹 브라우저의 오른쪽의 New 버튼을 눌러서 아까 만든 keras_study 파일이 있는지 확인을 해줍니다.

keras_study를 선택하면
다음과 같이 코드를 입력할 수 있게 됩니다.

 

 

잘 되는지 실험을 해보기 위해 파이썬 버전을 확인하는 코드를 입력해봅니다. 코드를 입력 후, shift + enter를 눌려야 실행이 됩니다.