所以我有一行代码:
packed_embeddings = pack_padded_sequence(input=embeddings,
lengths=lengths,
batch_first=True)
这引发了我这个错误:
File "/Users/kwj/anaconda3/lib/python3.6/site-packages/torch/onnx/__init__.py", line 130, in might_trace
first_arg = args[0]
IndexError: tuple index out of range
但是,如果我删除“输入”,魔术会自行修复:
packed_embeddings = pack_padded_sequence(embeddings,
lengths=lengths,
batch_first=True)
这是PyTorch文档中的功能规范:
https://pytorch.org/docs/stable/_modules/torch/nn/utils/rnn.html#pack_padded_sequence
我正在使用Python3和PyTorch 0.4。我是否缺少一些基本的东西?不知道这是我的问题,还是PyTorch特有的问题...在这里非常困惑。
智慧大石
相关分类