GRU算法超出范围误差

时间:2017-07-21 08:06:32

标签: python-2.7 nltk

我使用GRU算法,我从链接下载它: https://github.com/dennybritz/rnn-tutorial-gru-lstm 但是当我运行这个算法时,我有以下错误:

sentences = itertools.chain(*[nltk.sent_tokenize(x[0].decode("utf-8").lower()) for x in reader])
IndexError: list index out of range

这是GRU实现中出错的算法的一部分

# Split full comments into sentences 
sentences = itertools.chain(*[nltk.sent_tokenize(x[0].decode("utf-8").lower()) for x in reader])

1 个答案:

答案 0 :(得分:0)

这与GRU无关。抛出错误是因为无论reader是什么,它应该是单例列表,这意味着存在reader[0][0]而它根本不存在。检查您的数据,因为这是问题。