코랩 사용시 체크 방법 GPU, 속도 향상 방법
※ 코랩 사용시 초기 설정 3가지
- 런타임 유형변경 - GPU
- 드라이브 마운트
- 런타임 - 모두실행
# 환경설정
- Colab: 코드 작성, 라이브러리 연동, GPU 활용
- 구글 드라이브 : 데이터 가져오거나 저장
- 코랩에서 구글 드라이브에 있는 파일 접근
- 왼쪽의
아이콘을 클릭
- 상단의
아이콘을 클릭
※ GPU 체크하기
# 할당된 GPU 보기
from tensorflow.python.client import device_lib
device_lib.list_local_devices()
# 현재 할당된 것이 CPU인지 GPU인지 확인
import tensorflow as tf
tf.config.experimental.list_physical_devices('GPU')
# 할당된 GPU를 실행
import os
os.environ["CUDA_VISIVLE_DEVICES"] = "0"
gpus = tf.config.experimental.list_physical_devices("GPU")
if gpus:
try:
# GPU 메모리 사용을 설정
tf.config.experimental.set_memory_growth(gpus[0], True)
except RuntimeError as re:
print(re)
# GPUG 메모리를 전부 할당하지 않고 필요에 따라 자동으로 할당하도록 설정
from tensorflow.compat.v1 import ConfigProto
from tensorflow.compat.v1 import InteractiveSession
config = ConfigProto()
config.gpu_options.allow_growth = True
session = InteractiveSession(config = config)
※ 설치된 라이브러리 확인
!pip freeze
'개발 공부 > 머신러닝, 딥러닝' 카테고리의 다른 글
분류 모델을 평가하는 방법(Classification model) (1) | 2023.10.17 |
---|---|
딥러닝과 퍼셉트론의 이해2 (1) | 2023.10.17 |
딥러닝의 이해 (0) | 2023.10.17 |