打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
莫烦 Python RNN LSTM (回归例子可视化)

RNN LSTM (回归例子可视化)

作者: Morvan    编辑: Morvan   

接着上一节的例子继续讲解. 这次, 我们会要可视化整个学习的结果.

使用 Matplotlib 模块来进行可视化过程, 在建立好 model 以后, 设置 plt.ion() 使 plt.show()可以连续显示.

model = LSTMRNN(TIME_STEPS, INPUT_SIZE, OUTPUT_SIZE, CELL_SIZE, BATCH_SIZE)sess = tf.Session()# sess.run(tf.initialize_all_variables()) # tf 马上就要废弃这种写法# 替换成下面的写法:sess.run(tf.global_variables_initializer())plt.ion()   # 设置连续 plotplt.show()

然后在 sess.run() 后面加上plt.draw()的步骤.

_, cost, state, pred = sess.run(            [model.train_op, model.cost, model.cell_final_state, model.pred],            feed_dict=feed_dict)# plottingplt.plot(xs[0, :], res[0].flatten(), 'r', xs[0, :], pred.flatten()[:TIME_STEPS], 'b--')plt.ylim((-1.2, 1.2))plt.draw()plt.pause(0.3)  # 每 0.3 s 刷新一次

最后的结果显示为:

如果你觉得这篇文章或视频对你的学习很有帮助, 请你也分享它, 让它能再次帮助到更多的需要学习的人.

莫烦没有正式的经济来源, 如果你也想支持 莫烦Python 并看到更好的教学内容, 请拉倒屏幕最下方, 赞助他一点点, 作为鼓励他继续开源的动力.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
人类活动识别—使用深度学习模型
Tensorflow实例:利用LSTM预测股票每日最高价(一)
送机器学习电子书——(TensorFlow)RNN入门
使用Tensorflow建立RNN实战:股市预测
Tensorflow实现RNN-LSTM的菜鸟指南
用Python结合人工智能尝试预测股票,会成就下一个股神?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服