
구글 코랩
구글 코랩(Colab)은 환경 구축이 필요없는, 웹 브라우저에서 무료로 파이썬 프로그램을 테스트하고 저장할 수 있는 서비스
구글 계정만 있다면 누구나 무료로 사용 가능
https://colab.research.google.com/notebooks/intro.ipynb?hl=ko#recent=true
Google Colaboratory
colab.research.google.com
- 머신러닝 프로그램도 가능
- 클라우드 기반의 주피터 노트북 개발 환경 !
- 코랩은 구글 계정만 있다면 누구나 무료로 사용할 수 있음
- 코랩은 웹 브라우저에서 텍스트와 프로그램 코드를 자유롭게 작성할 수 있는 온라인 에디터
- 코랩 파일을 노트북(Notebook) 혹은 코랩 노트북이라고 부른다.

텍스트 셀
셀은 코랩에서 실행할 수 있는 최소 단위
텍스트 셀은 코드처럼 실행되는 것이 아님
노트북의 장점
- 코드를 설명하는 문서를 따로 만들지 않고 코드와 텍스트를 함께 담을 수 있음
- 심지어 실행 결과도 노트북과 함께 저장됨 (코드 실행 결과를 바로 확인할 수 있음)

텍스트 셀에서는 HTML과 마크다운(Markdown)을 혼용해서 사용할 수 있음
미리 보기 창으로 결과 바로 확인 가능

코드 셀

Shift + Enter 또는 플레이 아이콘을 클릭하여 코드 실행
우측 상단의 아이콘을 통해 여러가지 기능 설정 가능
노트북
코랩은 구글이 대화식 프로그래밍 환경인 주피터(Jupyter)를 커스터마이징한 것
파이썬 지원으로 시작한 주피터 프로젝트는 최근에는 다른 언어도 지원
주피터 프로젝트의 대표 제품이 바로 노트북(Notebook) ; "주피터 노트북"
코랩 노트북은 구글 클라우드의 가상 서버(Virtual Machine)를 사용

노트북 우측 상단에 있는 RAM, 디스크 아이콘에 마우스 올리면 상세 정보 확인 가능
이 노트북은 구글 클라우드의 컴퓨트 엔진(Compute Engine)에 연결되어 있음
이 서버의 메모리는 약 12GB이고 디스크 공간은 100GB <-- 구글 계정만 있으면 코랩 노트북을 사용해 무료로 가상 서버를 활용할 수 있음
Colab Free 제한사항
- 코랩 노트북으로 동시에 사용할 수 있는 구글 클라우드의 가상 서버는 최대 5개
(5개 이상의 노트북을 열어야 한다면 이미 실행 중인 노트북을 저장한 후 구글 클라우드와 연결을 끊어야함)
- 또한 1개의 노트북을 12시간 이상 실행할 수 없음
Colab Pro
- 월 9.99달러
- 한 번에 최대 24시간 동안 프로그램 실행
- 현재는 미국과 캐나다에서만 서비스 가입 가능
'혼자 공부하는 머신러닝 + 딥러닝' 카테고리의 다른 글
01-3 마켓과 머신러닝(K-Nearest Neighbors)(최근접이웃) (0) | 2021.07.26 |
---|---|
01-1 인공지능과 머신러닝, 딥러닝 (0) | 2021.07.23 |