老师按您给的源码运行报错,text-rnn.ipynb
来源:7-12 数据集封装
慕数据4013138
2019-11-18
老师您好,按照您给的源码,我存到了谷歌的colab运行,text-rnn.ipynb报错,自己弄了好久还是没解决,请教下。
代码报错提示为:
ExceptionTraceback (most recent call last)
in ()
58
59 train_dataset = TextDataSet(
—> 60 train_file, vocab, category_vocab, hps.num_timesteps)
61 val_dataset = TextDataSet(
62 val_file, vocab, category_vocab, hps.num_timesteps)
2 frames
in category_to_id(self, category)
55 if not category in self._category_to_id:
56 raise Exception(
—> 57 “%s is not in our category list” % category)
58 return self._category_to_id[category]
59
代码运行报错的部分为:
def category_to_id(self, category):
if not category in self._category_to_id:
raise Exception(
"%s is not in our category list" % category)
return self._category_to_id[category]
1回答
-
同学你好,看了一下链接,错误为:Exception: b'\xe4\xbd\x93\xe8\x82\xb2' is not in our category list
如果你用的是我的数据的话,那么应该所有的类别都会出现过。所以我猜测可能是编码问题。你看看能否把读进来的数据都做一个转码,转成unicode的然后再去做查询。
042019-12-15
相似问题