【发布时间】:2018-07-28 21:34:03
【问题描述】:
早上好,
我在 yelp https://www.yelp.com/dataset 餐厅数据集上训练了一个 LSTM 网络。这是一个大型数据集,在我的 PC 上训练需要几天时间。无论如何,我保存了模型和权重,现在希望将其用于预测实时情绪评估。
执行此操作的常见/良好/最佳做法是什么: 我加载模型和权重,然后编译它。这不是问题,文档或 Internet 上有很多示例。然而接下来呢? 我需要做的就是将新收到的评论标记化,然后将其填充并传递给 model.predict?
tokenizer = Tokenizer(num_words = 2500, split=' ')
tokenizer.fit_on_texts(data['text'].values)
print(tokenizer.word_index)
X = tokenizer.texts_to_sequences(data['text'].values)
X = pad_sequences(X)
不可能那么简单……如果这就是所需要的,那么它是如何与用于训练模型的标记器连接的?对最初从 yelp 数据集下载的超过 250 万条评论进行标记是一项昂贵的操作吗?
感谢您的任何建议。
【问题讨论】:
标签: python tensorflow keras lstm recurrent-neural-network