在tf 2.0 api 中,没有这个tf.train.GradientDescentOptimizer方法,该如何解决
来源:4-16 综合小练习:梯度下降解决线性回归(下)

亦祥天开
2019-10-10
Traceback (most recent call last):
File “F:\Python-Workspace\TensorFlow\LR_usingGD.py”, line 43, in
optimizer=tf.train.GradientDescentOptimizer(0.5) #0.5为学习率,即步长
AttributeError: module ‘tensorflow_core._api.v2.train’ has no attribute ‘GradientDescentOptimizer’
写回答
2回答
-
杰神
2019-10-11
我也想知道,这门课程会升级到2.0吗
222019-10-21 -
Oscar
2019-10-11
https://tensorflow.google.cn/api_docs/python/tf/compat/v1/train/GradientDescentOptimizer
我查了 TensorFlow 2.x 的 API 文档,目前
tf.train.GradientDescentOptimizer
在 TensorFlow 2.x 中是改成了
tf.compat.v1.train.GradientDescentOptimizer
compat 是 英语 compatible 的缩写,表示“兼容的”。compat.v1 表示“兼容 v1”(v1 是 version 1 是缩写,表示 TensorFlow 的 1.x 版)。
10
相似问题