[꿀팁] 윈도우에서 전용 GPU 메모리 초기화 하기 : torch.cuda.empty_cache() 아님!
모델 학습을 하다가 중간에 멈추는 경우 모델은 중단되었는데 전용 GPU 메모리는 할당된 채로 남아있는 경우가 있다. 자연스레 out of memory error가 발생하고 모델을 돌릴 수 없는데 torch.cuda.empty_cache() 함수를 사용해도 GPU 메모리가 지워지지 않는 경우가 종종 발생하더라. pip install numba를 입력해서 필요한 패키지를 설치해주고 다시 작성하던 노트북 파일이나 VS Code등으로 돌아와서 다음 코드를 입력하고 실행하자. !pip install numba from numba import cuda device = cuda.get_current_device(); device.reset() 아래와 같이 GPU 할당 메모리가 초기화 되는 것을 볼 수 있을 것이다. ..
Computer/코딩 개꿀팁
2023. 6. 30. 13:36
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- MatrixAlgebra
- 3B1B따라잡기
- manim library
- marginal likelihood
- kld
- ai인공지능
- 3b1b
- manim
- variational autoencoder
- Matrix algebra
- 오일석기계학습
- elementry matrix
- 백준
- vae
- 파이썬
- 인공지능
- Manimlibrary
- MorganCircularfingerprint
- eigenvalue
- 선형대수
- eigenvector
- 이왜안
- 최대우도추정
- kl divergence
- 기계학습
- 베이즈정리
- ai신약개발
- manimtutorial
- MLE
- 제한볼츠만머신
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함