我正在尝试使用google colab运行此代码文件。虽然我得到了一些输出,但出现了一个错误
AttributeError: module 'tensorflow._api.v2.train' has no attribute 'RMSPropOptimizer'
我在堆栈溢出上查找了这个问题,就像我遇到的大多数问题一样,但是没有解决方案。有人,请帮助我了解什么是错误的代码。我对TensorFlow完全陌生。
注意:我本想把整个代码粘贴在这里,但它有1400多行代码,所以我直接超链接了这个文件,因为人们可能会感到恼火,而且这样做会让这篇文章变得很长。但如果需要,我可以编辑帖子并粘贴整个代码在这里。
正确名称为RMSprop
,位于tf.keras.optimizers
下。因此,请替换
optimizer=tf.train.RMSPropOptimizer(1e-4)
optimizer=tf.keras.optimizers.RMSprop(1e-4)
TensorFlow版本:v2.5.0
来源和更多信息:
- TensorFlow文档 <
- Keras例子/gh>
- GitHub issue comment 关于StackOverflow的类似问题