1.cannot import name 'keras_tensor' from'tensorflow.python.keras.engine'
import tensorflow_addons as tfa
ImportError: cannot import name 'keras_tensor' from 'tensorflow.python.keras.engine'
出错原因 :TensorFlow、Python、tensorflow_addons版本不匹配,以下是tensorflow_addons的版本适配表
此外我的Python版本是3.7,Tensorflow-GPU 2.2,安装tensorflow_addons == 0.10.0或0.9.1后,运行以下语句会报错,检查envs/tf/Lib/site-packages/tensorflow-addons/layers下的目录发现这两个包安装后都没有esn.py。解决:安装tensorflow-addons == 0.11.2 后成功导出
from tensorflow_addons.layers import ESN