본문 바로가기

Data-science/deep learning

[pytorch] type casting 하기, 타입 변환하기

728x90

가끔 가다가

RuntimeError: expected scalar type Float but found Double

이런 에러가 발생한다.

그럴경우...

a 라는 텐서가 있으면 아래와 같이 케스팅해주면 된다.

type도 변환된 자기 자신을 리턴한다.

a = a.type(torch.FloatTensor).to(device)