在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吗

2
2
慕的地4037545
回复
Oscar
期待!! 我刚买的课..
2019-10-21
共2条回复

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 版)。

1
0

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程