属性错误:模块'tensorflow._api.v2.train'没有属性'RMSPropOptimizer'



我正在尝试使用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的类似问题

相关内容

最新更新