You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello. I use python2.7 and PyTorch 0.3.1/0.3.0, when I run the following code:
sens = 'i like orange apples .'
words = sens.strip().split()
x = numpy.array([corpus.dictionary[w] for w in words])
input = Variable(torch.LongTensor(x[:, None]))
hidden = model.init_hidden(1)
_, hidden = model(input, hidden)
gates = model.gates.squeeze().data.numpy()
i receive the wollowing gates activations: array([0.07, 0.07, 0.07, 0.07, 0.06], dtype=float32)
so the parse tree is built incorrectly.
The inputs look like this: array([3277, 262, 35, 3339, 11])
It works the same on different sentences/different versions of PyTorch (I tried 0.3.0 and 0.3.1, on 0.4.1 code fails to work because of changed BatchNorm1D ), and always most of gates has value 0.07 and parse trees look like they are incorrect.
Please explain to me what am i doing wrong.
The text was updated successfully, but these errors were encountered:
It seems like we are using different dictionary for input tokens.
I did not make any modification to the code of Shen et al 2018 so I'm afraid I have little idea what could be wrong after some modifications to the original code.
I used your pretrained model and I simply ran the code that build vocabulary corpus = data.Corpus(args.data). I did not make any modifications to the original code, simply ran it.
Which version of PyTorch do you have?
Hello. I use python2.7 and PyTorch 0.3.1/0.3.0, when I run the following code:
i receive the wollowing gates activations:
array([0.07, 0.07, 0.07, 0.07, 0.06], dtype=float32)
so the parse tree is built incorrectly.
The inputs look like this:
array([3277, 262, 35, 3339, 11])
It works the same on different sentences/different versions of PyTorch (I tried 0.3.0 and 0.3.1, on 0.4.1 code fails to work because of changed
BatchNorm1D
), and always most of gates has value 0.07 and parse trees look like they are incorrect.Please explain to me what am i doing wrong.
The text was updated successfully, but these errors were encountered: