3 구글 코랩 실행하기
딥러닝을 만들고 작동시키는 대표적인 방법에는 구글이 제공하는 구글 코랩을 이용하는 방법과 내 컴퓨터에 아나콘다(Anaconda)를 설치한 후 가상 환경에서 실행하는 방법1이 있습니다. 구글 코랩에는 딥러닝 실행을 위한 환경이 이미 갖추어져 있고, 무료로 제공되는 GPU/TPU 등 빠른 프로세서를 사용할 수 있다는 장점이 있기 때문에 우리는 구글 코랩을 사용해 실습할 예정입니다. 만일 내 컴퓨터에서 아나콘다 가상 환경을 설치해 딥러닝을 실행하려면 부록 A를 참고하세요.
TIP
구글 코랩과 아나콘다 가상 환경을 이용하는 방법의 장단점은 표 1-1과 같습니다.
표 1-1 | 딥러닝 프로그래밍 툴의 장단점
구분 |
장점 |
단점 |
구글 코랩 |
• 설치가 필요 없음 • 구글의 GPU와 TPU를 무료로 사용해 빠른 실행이 가능 • 구글 드라이브와 연동 가능 |
• 아무 작업도 하지 않을 경우 90분 후 세션 종료 • 최대 세션 유지 시간은 12시간(무료 버전의 경우) |
주피터 노트북 |
• 세션 유지 시간의 제약이 없음 |
• 아나콘다를 설치해야 이용 가능 • 컴퓨터 사양에 작업 성능이 종속됨 |