2021. 2. 25. 17:24ㆍ카테고리 없음
지난 번 번개에서 인학님이 코랩을 추천 주셔서
이번에는 코랩이 뭔지 베이직하게 훑고, 이후에 어떻게 활용 가능한지에 대해서 분석해 보겠다.
특히 GAN을 할때, 아주 유용하게 쓰일 수 있는 코랩
코랩 자세히 보기:
colab.research.google.com/gist/zsyzzsoft/5fbb71b9bf9a3217576bebae5de46fc2/data-efficient-gans.ipynb
Google Colaboratory
colab.research.google.com
< 코랩 사용 강점 >
1. 일단 현재 아이펠에서 빌려준 교육용 컴퓨터 처럼 GPU가 강력하게 돌아가지 않는다면, 노트북/ 컴퓨터를 새로 사거나 해야하는데, 코랩 같은 경우는 이러한 성능을 클라우드로 돌려주기 때문에, 아주 효율적이란 점!
2. 환경 설정 & 구동 준비 5분만에 가능!
3. 클라우드 기반으로, 함께 코업할 경우 동시 수정 가능 하다.
4. 기본적으로 일반 Jupyter Notebook보다 좋은 기능들을 제공함
5. Git과의 연동이 가능해서 타인과 지식을 공유하기 편리함
< 주의 할 점 >
1. 세션 유지시간은 최대 12시. 저장안하면 데이터가 다 날라감. (꼭 구글 드라이브에 안전하게 보관할 것!!)
2. 금융권 및 망분리 보안 이슈로 클라우드에 데이터를 올리지 못하는 경우도 있음. ( 회사에 따라 다름. 유의할 것)
설치 하는 것도 너무 간편하다.
1) 구글 드라이브 들어가서 아래와 같이 더보기> 연결할 앱 더보기
2) Colab 검색하면 아래와 같이 뜸
구글 드라이브와 연결 시키고, 구글 드라이브에서 엑셀 쓰는 것과 같이 곧바로 파일 생성 후, 사용 가능
다운로드 순서가 헷갈리는 분은 아래 링크 참조:
3) 코랩으로 ipynb 파이썬 파일을 만들고 나면
도구 > 설정 으로 들어가서 테마도 어둡게 변경하고, github 엑세스와 출력 생략도 설정이 가능하다.
짠!
이젠 이동하거나, 장거리에서 작업하게 될때는 꼭 코랩을 활용해서 업무를 해야겠다.
이렇게 간편한게 있었다니! 감사합니다!
< 코랩 단축기 >
- 선택된 셀을 실행 : Ctrl + Enter
- 선택된 셀을 실행 후 다음 셀로 포커스 이동 : Shift + Enter
- 실행 후 다음줄로 이동 : Alt + Enter
-
선택모드에서 화살표 방향키 : 셀 포커스를 위 아래로 움직일 수 있음
- 엔터키 : 편집모드(Vi 편집기와 유사)
- ESC : 선택모드(Vi 편집기와 유사)
- 마크다운으로 전환 : Ctrl + M M
- 코드로 전환 : Ctrl + M Y
-
저장 : Ctrl + S
- 코드셀에 줄번호 부여 : Ctrl + M L
- 바로 윗줄에 셀 생성 : Ctrl + M A
- 바로 아랫줄에 셀 생성 : Ctrl + M B
-
셀 삭제 : Ctrl + M D
- 셀 병합 : (shift를 누른 상태에서 병합을 원하는 셀들을 한번에 다중 선택 후), Shift + M
-
셀 분할 : (분기를 원하는 부분에 커서를 지정 후), Ctrl + Shift + -
- 코드가 오래 실행되어 멈추고 싶은경우 : Ctrl+ M + I
- 위 코드로도 멈추지 않고 작업을 완전종료하고 싶은 경우 : Ctrl+M+.