【无标题】AttributeError: module ‘tensorflow.keras.layers‘ has no attribute ‘Bidirectional‘

其中的一种解决办法:我单独安装keras包,(keras需要和tensorflow的版本一致),不通过tensorflow调用,直接通过keras去导入,就会有提示,可以调用Bidirectional

提醒: Please initialize Bidirectional layer with a tf.keras.layers.Layer
这个错误就是因为我们从keras包直接导入Bidirectional函数。所以Bidirectional参数中使用的函数,也需要使用keras包直接导入

#from tensorflow.python.keras.layers import LSTM,Dense只用这句话会报错,注意中的错
from keras.layers import  Bidirectional
from keras.layers import LSTM,Den

你可能感兴趣的:(tensorflow,keras,深度学习)