Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

RuntimeError durante cálculo da loss function

O seguinte erro aconteceu durante execução do cálculo da loss:

loss = criterion(pred, Ytns)
print(loss)
RuntimeError: "nll_loss_forward_reduce_cuda_kernel_2d_index" not implemented for 'Int'
1 resposta
solução!

Solução:

No vídeo, o tensor dos targets foi automaticamente transformado como int64, porém na minha máquina/versão foi necessário transformar manualmente para Long.

Xtns = torch.from_numpy(data).float()
Ytns = torch.from_numpy(target).to(torch.long) #modificação