반응형
728x170
가끔씩 keras를 사용하다보면 gpu가 제대로 돌아가고 있는지 알고 싶을 때가 있다.
아니 소리는 요란하게 크게 들리는데 막상 돌아가는 것 보면 흠.. 별것 없는 데이터인데 정말 오래걸리고..
뭔가 gpu가 사용되지 않는 것 같은 기분이 든다
그럴 땐 gpu가 동작이 되는지 확인해야합니다.
커맨드 + r 을 누르시면 위와 같은 화면이 나옵니다.
여기서 dxidag를 입력하면 directx 창이 뜨는데요
먼저 그래픽카드가 인식이 되는지부터 확인하면 됩니다
저는 그래픽 카드가 잘 인식되네요~
그리고 저는 주로 케라스를 이용합니다. 케라스에서 gpu를 확인을 하려면
from keras import backend as K 를 이용합니다
K.tensorflow_backend._get_available_gpus() 를 입력하면 gpu가 인식이 되고 있다면 리스트가 위 처럼 나올 것입니다!
그러면 gpu를 인식하고 있다는 것이죠.
그리고 만약 딥러닝 모델을 돌리고 있는 중에 gpu가 동작이 되는 지 알고 싶다면?
작업 관리자로 들어가시면 됩니다.
윈도우 커맨드 창을 누르시고 작업관리자(영어는 task manager)로 입력하시면 작업관리자 창이 나옵니다.
저길 들어가시면
두 번째 탭 성능(performance)에 들어가시면 GPU가 있습니다.
여기서 gpu가 제대로 동작이 되는지 확인하면 됩니다~ 저는 동작 중이네요 ㅎㅎ 마침 딥러닝 모델을 돌리고 있었거든요!
반응형
그리드형
'deep learning(딥러닝)' 카테고리의 다른 글
딥러닝(keras lib) 기반 욕설 탐지 서비스 추후 개발 방향 정리 (0) | 2019.05.23 |
---|---|
파이썬 딥러닝 기반 욕설 탐지 시스템 개발(개인 프로젝트)해보기! (22) | 2019.05.15 |
어텐션 메커니즘(Attention Mechanism)이란? 어텐션에 대해서 (4) | 2019.03.15 |
딥러닝을 활용한 번역기를 만들어보자!(python keras seq2seq translate model) (0) | 2019.03.13 |
텐서플로우(tensorflow) 모델 shape(모델 summary) 확인하기! (2) | 2019.03.07 |