728x90
반응형
GPU를 사용하면 tensorflow에서 모델을 효과적으로 학습할 수 있습니다.
간단한 수식을 통해 각 텐서와 연산이 어떠한 장치에 할당되었는지를 출력해서 현재 내 컴퓨터에서 GPU를 사용하고 있는지, CPU를 사용하고 있는지를 확인할 수 있습니다.
import tensorflow as tf
tf.debugging.set_log_device_placement(True)
a = tf.constant([
[1,1],
[2,2]
])
b = tf.constant([
[5,5],
[7,7]
])
c = tf.matmul(a,b)
print(c)
tf.debugging.set_log_device_placement(False)
이러한 GPU 관련 내용이 나온다면 GPU가 사용되고 있는 것입니다.
다른 방법으로는,
from tensorflow.python.client import device_lib
device_lib.list_local_devices()
이처럼 CPU와 GPU 모두 나온다면 정상적으로 사용가능합니다.
728x90
반응형
'AI > AI' 카테고리의 다른 글
[AI] Kaggle 데이터로 데이터 분석하기 _ League of Legends Diamond Ranked Games (0) | 2023.06.17 |
---|---|
[AI] Kaggle Data로 데이터 분석하기_Heart Failure Prediction (0) | 2023.06.16 |
[AI] Pytorch 개요 및 GPU 사용 여부 체크하기 (0) | 2022.12.22 |
[AI] Fashion Mnist 데이터셋을 사용한 CNN (0) | 2022.12.18 |
[AI] Fashion Mnist 데이터셋으로 이미지 분류하기 (0) | 2022.12.17 |