名称 'Bidirectional' 未定义
name 'Bidirectional' is not defined
我正在学习 this 教程,并且当我想初始化顺序 keras 时,就像下面的代码:
model = keras.Sequential()
model.add(Bidirectional(
CuDNNLSTM(Win_size, return_sequences=True),
input_shape=(Win_size, X_train.shape[-1])))
我收到一条错误消息:
NameError: name 'Bidirectional' is not defined
有什么问题吗?它与教程中的代码完全相同。
您很可能遗漏了 tensorflow 包中的导入语句。
那篇文章中的源代码似乎有一个 link,其中显示了完整的导入语句。
from tensorflow.keras.layers import Bidirectional
请记住,源代码 linked 包含更多导入,但这与您提到的错误直接相关。
我正在学习 this 教程,并且当我想初始化顺序 keras 时,就像下面的代码:
model = keras.Sequential()
model.add(Bidirectional(
CuDNNLSTM(Win_size, return_sequences=True),
input_shape=(Win_size, X_train.shape[-1])))
我收到一条错误消息:
NameError: name 'Bidirectional' is not defined
有什么问题吗?它与教程中的代码完全相同。
您很可能遗漏了 tensorflow 包中的导入语句。
那篇文章中的源代码似乎有一个 link,其中显示了完整的导入语句。
from tensorflow.keras.layers import Bidirectional
请记住,源代码 linked 包含更多导入,但这与您提到的错误直接相关。