메모리 확인: nvidia-smi
방법 1. 배치를 나눈다.
방법 2. 모든 업무를 gpu로 하지 않을수 있다.
기타 잡 업무는 cpu로 처리를 하고 나머지 중요한 연산을 gpu로 진행하도록 조절한다.(코드로. with tf.device ??)
import os
# GPU를 아예 못 보게 하려면:
os.environ["CUDA_VISIBLE_DEVICES"]=''
# GPU 0만 보게 하려면:
os.environ["CUDA_VISIBLE_DEVICES"]='0'
# GPU 1만 보게 하려면:
os.environ["CUDA_VISIBLE_DEVICES"]='0'
# GPU 0과 1을 보게 하려면:
os.environ["CUDA_VISIBLE_DEVICES"]='0,1'
#출처: https://datamasters.co.kr/33 [데이터마스터]
'AI > Tip!' 카테고리의 다른 글
| [환경] CUDA 설치 (0) | 2022.04.17 |
|---|---|
| [데이터 전처리] 학습 전 데이터 처리 (0) | 2021.11.30 |
| [장비] 딥러닝 환경 구축하기 : CPU 환경 (0) | 2021.11.29 |