Google Colaboratory 소개 및 사용법 : 주피터 노트북 (jupyter notebook)
Colaboratory는 설치가 필요 없으며 완전히 클라우드에서 실행되는 무료 Jupyter 노트 환경입니다.
즉, 브라우저에서 클라우드 환경을 이용해 Python 코드를 실행할 수 있고 무료로 GPU와 TPU 등의 컴퓨팅 자원을 함께 사용할 수 있습니다. Colaboratory를 사용하면 브라우저를 통해 무료로 코드를 작성 및 실행하고, 분석을 저장 및 공유하며, 강력한 컴퓨팅 리소스를 이용할 수 있습니다.
Google Colaboratory 접속하기
https://colab.research.google.com/
Google Colab 스펙
- CPU : 제온
- Memory : 13GB
- HDD : 320GB
- GPU : NVIDIA Tesla K80
이하 Google Cloab이라고도 부르며 사용법은 아주 간단합니다.
Google Colaboratory 사이트에 접속하게 되면 아래와 같이 문서를 생성할 수 있는 화면이 나타나게 됩니다.
Python2, Python3 각각 Notebook을 생성하여 코드를 작성하고 실행할 수 있습니다.
Python 테스트 코드 작성
모든 언어의 기본 hello world를 작성해보았습니다.
Google colab에서 새로운 문서를 만들고 ipynb파일명을 설정하게 되면 구글 드라이브에 자동 저장됩니다.
print("Hello, World")
명령어를 입력 후 Ctrl + Enter
를 누르게 되면 입력된 스크립트가 실행되게 되며,
Shift + Enter
를 누르게 되면 실행 후 다음 줄로 이동하게 됩니다.
파이썬 스크립트뿐만 아니라 리눅스 쉘 커맨드도 입력 가능합니다.
런타임 유형 GPU, TPU 설정하기
무료답지 않게 엄청난 서비스가 무료입니다.
GPU, TPU 등을 지원하기 때문에 요즘 핫한 Tensorflow등을 동작할 수 있습니다.
현재 GPU를 확인할 수 있는 명령어 !vndia-smi
를 입력하여 확인해보니 잘 확인되네요 :)
로컬에 Python을 설치하지 않고도 GPU까지 이용해 개발이 가능하다니 그것도 무료로...
Google은 정말 대단합니다.
'⌨ DEVELOPMENT > Python' 카테고리의 다른 글
[Python] backtrader를 이용한 주식 전략 백테스팅 시뮬레이션 (9) | 2020.01.04 |
---|---|
[Python] 네이버 Finance API를 이용한 ETF 종목 가져오기 (10) | 2020.01.02 |
[Python] pandas 주식정보 이동평균(moving average) 구하기 (1) | 2019.12.29 |
[Python] pandas 주식정보로 스토캐스틱(Stochastic Oscillator) 구하기 (3) | 2019.12.28 |
[Python] pandas_datareader를 이용하여 주식 데이터 가져오기! Yahoo Finance (3) | 2019.12.26 |
[Python] Pandas를 이용하여 주식 종목 코드 가져오기! 한국 거래소 (KRX). (4) | 2019.12.26 |
Python django vs Flask. web framework 무엇을 선택해야할까? (6) | 2019.12.25 |
[Python] 파이썬 설치 및 개발 환경 설정 Visual Studio 연동방법 (2) | 2019.10.09 |
댓글
이 글 공유하기
다른 글
-
[Python] pandas_datareader를 이용하여 주식 데이터 가져오기! Yahoo Finance
[Python] pandas_datareader를 이용하여 주식 데이터 가져오기! Yahoo Finance
2019.12.26 -
[Python] Pandas를 이용하여 주식 종목 코드 가져오기! 한국 거래소 (KRX).
[Python] Pandas를 이용하여 주식 종목 코드 가져오기! 한국 거래소 (KRX).
2019.12.26 -
Python django vs Flask. web framework 무엇을 선택해야할까?
Python django vs Flask. web framework 무엇을 선택해야할까?
2019.12.25 -
[Python] 파이썬 설치 및 개발 환경 설정 Visual Studio 연동방법
[Python] 파이썬 설치 및 개발 환경 설정 Visual Studio 연동방법
2019.10.09