我在使用tensorflow优化器参数时遇到的值错误问题

问题描述 投票:0回答:1

使用tensorflow的值错误问题 在构建神经网络时,我的张量流代码的一部分出现了问题:错误是a

ValueError: Argument(s) not recognized : {'lr' : 0.001}

我的代码引用的部分是:

model.compile( loss=keras.losses.SparseCategoricalCrossentropy(from_logits=True), optimizer=keras.optimizer.Adam(lr=0.001), metrics=["accuracy"],)

请问有什么想法吗?

导入所需模型后(遵循tensorflow教程) 比如

keras; likewise layers and models from tensorflow.keras, and mnist from tensorflow.keras.darasets

我设置模型等于

keras.sequential....
model.compile...
model.fit...
model.evaluate.

完成这一切之后,我没有得到我在代码中定义的训练和测试数据集的准确性,而是得到了值错误

tensorflow machine-learning keras pycharm conda
1个回答
0
投票

不再是“lr”了。您想使用“learning_rate”。

© www.soinside.com 2019 - 2024. All rights reserved.