错误代码是:tf.keras.layers.BatchNormalize()(out,training=True)

试了很多方法都出错,然后查到说tensorflow和Keras版本不对应造成的,我的是2.10.0tensorflow和2.3.0的Keras,有说这个是对应的,但是代码一直出错。

解决方法:保留Keras,重装tensorflow。

pip uninstall tensorflow

pip install tensorflow

不用指定tensorflowd的版本,好像是这种方法安装的tensorflow会自动对应Keras版本还是咋的,不是很清楚。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐