【发布时间】:2020-05-12 22:29:56
【问题描述】:
我尝试使用 GRU 和 LSTM 在 keras 上实现模型。两种实现的模型架构相同。正如我在许多博客文章中所读到的,GRU 的推理时间比 LSTM 更快。但在我的情况下,GRU 并没有更快,实际上相对于 LSTM 来说更慢。任何人都可以找到原因。与 Keras 中的 GRU 有什么关系吗?还是我哪里出错了。
非常感谢您的帮助...
提前致谢
【问题讨论】:
-
你能分享一个具体的例子来说明你如何实例化模型吗? GRU 理论上更快,但错误配置会产生相反的结果。您可以随时检查 keras 代码中的 RNN 层实现以更好地理解:github.com/keras-team/keras/blob/master/keras/layers/…
-
配置错误实际上是什么意思。您能否以更详细的方式解释它。尽管我浏览了 keras 中的源代码,但我还没有理解这里出错的地方。
标签: machine-learning keras artificial-intelligence lstm gated-recurrent-unit