TypeError: softmax() got an unexpected keyword argument 'axis' 解决办法

以后都是使用Tensorflow写深度学习程度,前几天自己学一下用keras写CNN框架跑程序,发现报错,如下:


说keras库中的softmax函数没有“axis”这参数变量了,查了一下自己用的Anaconda上keras的版本是2.1.6,现在最新是2.2。只要把keras的版本降到以前版本,因为我是直接在Anaconda Navigator上导入的,所以很方便可以将版降低。具体如下:


1.打开上述界面,在红色圈住的地方搜索keras;

2.鼠标放在Name下的keras上,点击鼠标右键,按如下图找到以前版本;


3.再点击 的Apply就可以了,安装需要一会会。

当然也可以尝试使用如下方式安装:

pip install keras==2.0.8

猜你喜欢

转载自blog.csdn.net/qq_27871973/article/details/80958537