我是python中的Deep Neural Network库的新手 . 我按照这些步骤(我已经有了anaconda)在我的Windows系统中安装了Theano和keras:
安装TDM GCC x64 .
从命令提示符运行以下代码
conda update conda
conda update --all
conda install mingw libpython
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
当我在Ipython中运行以下代码时,
import numpy as np
import keras.models
from keras.models import Sequential
model = Sequential()
model.add(Dense(32, input_shape=(784,)))
model.add(Activation('relu'))
它显示以下错误:
NameError
追溯(最近的呼叫最后)
----> 1 model.add(Dense(32,input_shape =(784,)))
NameError:未定义名称'Dense'
Here是错误消息截图 .
为什么顺序导入成功并且未定义'密集'?
1 回答
你需要
from keras.layers import Activation, Dense
.