Python 没有后台的Keras

Python 没有后台的Keras,python,machine-learning,neural-network,theano,keras,Python,Machine Learning,Neural Network,Theano,Keras,我是python中Keras的新手,我在执行代码后收到了这个警告消息。我试着在谷歌上搜索,但还是没能解决这个问题。先谢谢你 UserWarning:他的“show\u curacity”参数已被弃用,而您 应在编译时将“accurac”度量传递给模型: 编译(优化器、损失、度量=[“准确性”]) warnings.warn('show\u accurity'参数已弃用,' 在Keras1.0中。在较新的Keras版本中,它实际上会出错。

我是python中Keras的新手,我在执行代码后收到了这个警告消息。我试着在谷歌上搜索,但还是没能解决这个问题。先谢谢你

UserWarning:他的“show\u curacity”参数已被弃用,而您 应在编译时将“accurac”度量传递给模型: 编译(优化器、损失、度量=[“准确性”]) warnings.warn('show\u accurity'参数已弃用,'

在Keras<1.0(我相信)的情况下,可以将show_精度参数传递给model.fit,以便在训练期间显示精度

此方法已被指标取代,因为您现在可以定义可在培训期间帮助您的自定义指标。其中一个指标当然是准确性。为保持相同行为而对代码所做的更改是最小的:

  • 从model.fit调用中删除“显示精度”
  • 向model.compile调用添加metrics=[“accurity”]

就这样。

请提供解决方案的代码。显然,我的keras版本是1.2。1@AizuddinAzman是的,没错,我不知道你为什么要提到它。如果你将show_accurity传递给model.fit,警告只会出现在Keras>1.0中。在较新的Keras版本中,它实际上会出错。