일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 백준
- pytorch
- 코딩테스트
- 강화학습
- 텍스트분석
- dropout
- 불확실성
- 베이지안
- 논문리뷰
- GNN
- VAE
- uncertainty
- PYTHON
- R
- 빅데이터
- bayesian
- pandas
- Graph
- AI
- selenium
- 크롤링
- 알고리즘
- 파이썬
- Crawling
- 텍스트마이닝
- 우분투
- 데이터분석
- YarinGal
- DATA
- 리눅스
- Today
- Total
끄적거림
(수정중)Colab 시작하기 feat. Google Drive 마운트 본문
코랩은 학생분들이나 직장인분들이 다루기 좋은 아이다.
웹기반의 코드 작업 환경이며, 대학생분들은 goorm과 같은 IDE라고 보면 되겠다.
인터넷만 연결된다면 어디서든 접속하여 나의 작업을 진행할 수 있다.
당연히 저장도 자동 저장이 되기 때문에 코딩을 하기 매우 좋은 환경이며, jupyter notebook과 거의 유사한 플랫폼이라 볼 수 있다.
더불어서 거의 모든 세팅이 되어있다. 가령 pytorch, anaconda, tensorflow 등과 같은 프레임워크들이 다 준비가 되어 있다.
가장 좋은 장점은 GPU, TPU 코딩이 가능하다는 것과 구글 드라이브, 깃헙 등과 같은 어플리케이션과 연동이 된다는 점이다.
구글의 좋은 하드웨어를 무료로 사용할 수 있다니 매우 좋은 IDE라 볼 수 있다.
너무 좋기만한데?
당연히 단점도 있다.12시간의 세션제한이 있기 때문에 12시간이 넘는 학습이나 작업을 진행할 수 없다.또한, running중인 작업이 없거나, 작업을 하고 있지 않다면 세션이 자주 끊긴다.(화장실을 오래 갔다오면 끊길수도,,,ㅜ)
물론 이 문제들은 pro버전을 유료로 구매하면 어느정도 완화된 상태로 사용이 가능하지만, 공부용으로는 기본 버전만해도 괜찮다고 생각한다.
딱 봐도 좋은 부분이 많기 때문에 좋은 환경에서 코딩을 해보자!
이제 사용법에 대해 알아보자.
1. Colab 접속 및 노트북
코랩: colab.research.google.com/
위의 URL로 접속하면 다음과 같은 화면이 뜰것이다.
여기서 밑에 새노트를 클릭하여 작업할 노트북을 만들어보자!
2. 구글 드라이브 마운트
빨간색 표시된 부분을 클릭하면(다소 시간이 걸린다.)
위와 같은 화면이 나오는데, sample_data 폴더에 test하기 좋게끔 샘플데이터가 들어있다.
- anscombe.json
- json 데이터이기 때문에 일반 정형데이터와 다른 비정형데이터를 테스트해볼때 유용하겠다.
- california_housing_train/test.csv
- 캘리포니아의 주택 가격과 그 주변에 관련된 데이터를 수집한 유명한 데이터이다. classification과 regression task 둘 다 가능한 데이터셋이다.
- mnist_train/test.csv
- 이미지 데이터로 유명한 MNIST 데이터이다. 숫자 손글씨 데이터이다.
이제 여기서 위의 그림과 같이 빨간색 표시된 부분을 클릭하면,
이런 창이 나오고, GOOGLE 드라이브에 연결을 클릭하면
'Python' 카테고리의 다른 글
Plotting projection data on PC axis (0) | 2021.06.02 |
---|---|
문자열 전체 보기(show full long string in pandas DataFrame) (0) | 2020.08.01 |
running 진행상황 확인하기 in Jupyter notebook (1) | 2020.05.08 |
xml 접근 및 CSV파일로 변환 (0) | 2020.04.16 |
[API]네이버데이터랩 api로 데이터 가져오기2 in Python (0) | 2020.03.02 |