runtime error : Found dtype Long but expected Float
1556
작성한 질문수 17
안녕하세요~ 실습 DCGAN 부분에서 D 네트워크를 업데이트 하는 부분에서 에러가 나는데, 라인별로 타입을 확인하면서 수정하려 했는데, 왜 에러가 나는지 모르겠네요 ㅠㅠ 도움 부탁 드립니다.
답변 3
2
output, label 둘 다 추가해주니 실행되네요.
---------------------------------------------------------------------------
output = netD(real_cpu).view(-1)
(추가) output = output.type(torch.FloatTensor).cuda()
(추가) label = label.type(torch.FloatTensor).cuda()
errD_real = criterion(output, label)
---------------------------------------------------------------------------
cuda 안 쓰시면 뒤에 .cuda()는 빼셔야 하구요.
1
아~! 답을 찾았습니다. 아래 처럼 바꾸니 되네요 ^^
output = netD(real_cpu).view(-1)
#추가하는 줄
output = output.type(torch.FloatTensor)
0
02_TENSOR.md자료
0
33
1
DCGAN 실습에 있는 celba 이미지 다운로드 권한 요청
0
401
0
GAN의 베이스코드에 대하여
0
341
0
(Pdata + Pg) / 2 가 왜 Q인가요?
0
272
0
z의 x 변환
0
311
0
cuda 버전 질문입니다!
0
257
0
결과를 다운받는 방법이 궁금합니다.
0
255
0
DCGAN Generator 질문
0
282
0
DCGAN 실습 Generator 질문
0
503
1
LSGAN 파트 질문입니다
0
379
0
output with shape [1, 28, 28] doesn't match the broadcast shape [3, 28, 28]
0
709
1
runtime error : Found dtype Long but expected Float
0
410
1
컴퓨터 사양 문의 드립니다.
0
498
2
runtime_Found 0 files
0
245
1
transforms.Normalize
0
446
2
cpu로 돌릴 경우, 코드 수정
1
333
1
GAN - Audio 관련 연구
0
283
1
강의자료 문의
0
361
2
문의사항
0
277
1
데이터
0
262
1
GAN
0
231
1
GAN 프로젝트
0
294
1
celeba 이미지 불러오기 실패
0
648
2
dcgan, lsgan 질문
0
329
2





