google Colab은 웹 상에서 무료로 GPU/TPU를 활용할 수 있는 Jupyter Notebook 환경입니다.코랩 노트를 생성하는 방법에는 3가지가 있습니다.
기본적으로 Colab은 CPU 런타임으로 동작합니다. 대규모 연산이 필요할 때는 GPU나 TPU로 전환해보세요.
주의: 무료 환경은 사용량 제한이 있으니, 장시간 연산 시 런타임이 중단될 수 있습니다.
런타임 설정이 잘 되었는지, 시스템 정보를 한눈에 확인해보세요. 노트북 셀에 아래 명령어를 입력하고 실행하면 됩니다.
# OS 및 커널 정보
!cat /etc/issue.net
!uname -a
# CPU 정보
!cat /proc/cpuinfo | head -n 20
#디스크 사용량
!df -h
#활성화된 GPU 확인
!nvidai -smi
#Python 버전
!python --version
실행 결과를 통해 메모리, 디스크, GPU모델, 드라이버 버전 등을 알 수 있습니다.
Colab을 빠르게 사용하려면 단축키를 숙지하는 것이 중요합니다. 아래 주요 단축키를 익혀두세요.
| 기능 | Windows/Linux | maxOS |
|---|---|---|
| 셀 실행 | ctrl + Enter | ⌘ + Enter |
| 셀 실행 후 다음 이동 | Shift + Enter | Shift + Enter |
| 실행 후 셀 아래 추가 | Alt + Enter | ⌥ + Enter |
| 셀 추가 (위) | Ctrl + M → A | ⌘ + M → A |
| 셀 추가 (아래) | Ctrl + M → B | ⌘ + M → B |
| 셀 삭제 | Ctrl + M → D twice | ⌘ + M → D twice |
| 셀 이동 (위/아래) | Ctrl + M → K / J | ⌘ + M → K / J |
| 모든 셀 실행 | Ctrl + F10 | ⌘ + F10 |
| 실행 중단 | Ctrl + M → I | ⌘ + M → I |
다음 3편에서는 Python 언어의 주요 특징을 자세히 다룰 예정입니다!