728x90
반응형
SMALL
loss 값이 nan이 되는 이유 및 오류 해결(feat. StyleGAN)
·
ML & DL/GAN
StyleGAN을 학습하던 중 다음 오류가 발생하는 것을 확인하였다. Epoch 1/250, Iter 400, Gen Loss: nan, Disc Loss: nan학습과 함께 출력하는 사진도 오류 없이 나오고 있어서 오류가 발생하지 않고 있다고 생각했는데 loss값이 nan이 나오고 있었던 것이다. 한 번도 이랬던 적이 없어서 찾아보았는데 이유가 여러 가지가 있었다. 오류 원인(추정)학습률(Learning Rate)이 너무 큼: 학습률이 너무 큰 경우, 모델의 가중치가 너무 빠르게 업데이트되어 숫자가 발산하거나, 손실 함수 계산 중에 NaN 값이 나올 수 있음입력 데이터에 NaN 또는 Inf 값이 포함됨: 학습 데이터에 잘못된 값(NaN, Inf)이 포함되어 있을 경우, 손실 함수 계산 중에 문제가 발생..
728x90
반응형
LIST
성장중 •͈ᴗ•͈
'gradient' 태그의 글 목록