94년생 스피노자

[코랩 소개] Colaboratory는 무엇인가 본문

코드스테이츠 AI 부트캠프/i) 데이터사이언스 기본

[코랩 소개] Colaboratory는 무엇인가

94년생 스피노자 2021. 5. 8. 15:39
728x90

Colab 로고

0. 코랩 접속 주소

 

colab.research.google.com/

 

Google Colaboratory

 

colab.research.google.com

 

 

1. 코랩 구동방식

 

코랩은 온라인 PPT나 온라인 Excel과 비슷한 방식으로 작동한다.

모든 것이 구글 서버에 깔려있고 구글 서버가 코드를 돌려준다.

그러니 사용자의 GPU가 좋지 않아도 코드를 돌릴 수 있게 된다.

 

코랩은 기본적으로 Jupyter Notebook과 형식이 동일하다.

PPT나 Excel이 온라인으로 옮겨왔듯 Jupyter Notebook이 온라인으로 옮겨진 것이다.

 

 

2. 코랩 장점

 

기존에는 코딩을 하기 위해서는 정말 많은 것들을 설치해야했다.

  • Python 언어 자체
  • PyCharm과 같은 편리한 Workstation
  • 여러 코드를 위해 필요한 라이브러리/ 패키지

구글 코랩을 활용하면 하나도 필요하다.

구글 계정을 하나 만들고 위에 올려준 주소에 접속만 하면 끝이다.

그러니 컴퓨터가 다르더라도 같은 환경에서 작업이 가능하다.

 

그리고 위에서 말했듯이 구동하는 컴퓨터의 GPU가 좋지 않아도 된다.

점점 GPU 요구사항이 높아지는 시대에 참으로 다행인 점이다.

 

요즘 핫한 Git Hub와도 연동이 아주 잘 된다.

코랩에서 작업하던 것을 Git Hub에 저장을 할 수도 있고

Git Hub에 올려둔 파일을 바로 코랩에서 작업을 할 수 있다.

 

 

3. 코랩 단점

 

단점은 별로 없다.

오프라인에서 작업이 안 되는 정도가 있겠다.

 

 

3. 나의 생각

 

나는 원래 PyCharm으로 작업하는 것을 좋아했다.

오프라인에 접속하지 않아도 작업이 된다는 것이 좋았다.

 

요즘은 인터넷이 정말 어딜 가든 있다.

핸드폰 핫스팟을 켜서 노트북을 연결해도 빠르다.

 

이런 초연결 사회에서 코랩에 적응을 하고자 한다.

 

 

모두 행복하길

 

-끝-

728x90