导入错误 keras.models Dense、LSTM、Embedding

问题描述 投票:0回答:2

我无法运行此this神经语言模型教程中的代码。 虽然我已经安装了keras和tensorflow,但似乎无法从keras.models导入相关包。

a)keras installed

b) TensorFlow installed

c) Spyder error message

我还尝试在 Windows 控制台中运行导入命令。错误消息显示“CPU 支持此 TensorFlow 二进制文件未编译使用的指令”。

d)Error message in windows console

背景信息: 我正在使用 Spyer 3.2.3 并安装了 python 3.6.0。

您能帮我找出问题所在吗?

谢谢您,非常感谢!

python tensorflow keras cpu
2个回答
2
投票

Dense
不是模型。密集是一层,在
keras.layers

from keras.layers import Dense,LSTM,Embedding
from keras.models import Sequential,Model

我经常一次性导入所有内容,然后就忘记了:

from keras.layers import *
from keras.models import *
import keras.backend as K #for some advanced functions    

0
投票

也许你需要像这样导入包:

import keras
from keras import Sequential
from keras._tf_keras.keras.preprocessing import sequence
from keras.src.layers import Embedding, LSTM, Dense, Dropout
from keras.src.metrics.metrics_utils import confusion_matrix
from keras.src.utils import to_categorical
from keras_preprocessing.text import Tokenizer

希望这对您有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.