practical-pytorch icon indicating copy to clipboard operation
practical-pytorch copied to clipboard

Error when I try to use the translation model on charchter level

Open somah1411 opened this issue 8 years ago • 1 comments

Traceback (most recent call last): File "/home/ealmanso/Data/python3 mhj/main.py", line 340, in loss = train(input_variable, target_variable, encoder, decoder, encoder_optimizer, decoder_optimizer, criterion) File "/home/ealmanso/Data/python3 mhj/main.py", line 149, in train encoder_outputs, encoder_hidden = encoder(input_variable, encoder_hidden) File "/home/ealmanso/anaconda3/envs/my_env/lib/python3.6/site-packages/torch/nn/modules/module.py", line 224, in call result = self.forward(*input, **kwargs) File "/home/ealmanso/Data/python3 mhj/main.py", line 35, in forward embedded = self.embedding(word_inputs).view(seq_len, 1, -1) File "/home/ealmanso/anaconda3/envs/my_env/lib/python3.6/site-packages/torch/nn/modules/module.py", line 224, in call result = self.forward(*input, **kwargs) File "/home/ealmanso/anaconda3/envs/my_env/lib/python3.6/site-packages/torch/nn/modules/sparse.py", line 94, in forward self.scale_grad_by_freq, self.sparse File "/home/ealmanso/anaconda3/envs/my_env/lib/python3.6/site-packages/torch/nn/_functions/thnn/sparse.py", line 53, in forward output = torch.index_select(weight, 0, indices.view(-1)) TypeError: torch.index_select received an invalid combination of arguments - got (torch.cuda.FloatTensor, int, !torch.LongTensor!), but expected (torch.cuda.FloatTensor source, int dim, torch.cuda.LongTensor index)

Process finished with exit code 1

somah1411 avatar Nov 07 '17 03:11 somah1411

Try this one: https://github.com/hunkim/PyTorchZeroToAll/blob/master/12_5_char_rnn.py

I modified this code.

hunkim avatar Nov 08 '17 10:11 hunkim