본문 바로가기
딥러닝\머신러닝/에러 디버깅

[pytorch] RuntimeError : expected scaler type Float but found Double에러 났을 경우

by 인포메틱스 2021. 6. 15.
반응형

딥러닝을 공부다하가 발생한 오류중에 다음과 같은 오류가 뜬 경우가 있다.

 

RuntimeError : expected scaler type Float but found Double

 

위와 같은 에러가 뜬 경우는 데이터 값들이 Float가 아니기 때문이다.

 

x, y값에 대해 (혹은 전체 데이터에 대해) .float()라는 function을 추가해줘서 float로 변경후에 진행하게되면 에러가 해결된다.

728x90
반응형

댓글