웬디의 기묘한 이야기

글 작성자: WENDYS
반응형

Colaboratory는 설치가 필요 없으며 완전히 클라우드에서 실행되는 무료 Jupyter 노트 환경입니다.

즉, 브라우저에서 클라우드 환경을 이용해 Python 코드를 실행할 수 있고 무료로 GPUTPU 등의 컴퓨팅 자원을 함께 사용할 수 있습니다. Colaboratory를 사용하면 브라우저를 통해 무료로 코드를 작성 및 실행하고, 분석을 저장 및 공유하며, 강력한 컴퓨팅 리소스를 이용할 수 있습니다.

 

 

Google Colaboratory 접속하기

https://colab.research.google.com/

 

Google Colaboratory

 

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은 정말 대단합니다.

반응형