import numpy
import keras.models
import tensorflow
seed = 7
numpy.random.seed(seed)
dataset = numpy.genfromtxt("student-por.csv",delimiter=";")
X = dataset[:,0:33]
Y = dataset[:,8]
model = Sequential()
model.add(Dense(12, input_dim=8, init='uniform', activation='relu'))
model.add(Dense(8, init='uniform', activation='relu'))
model.add(Dense(1, init='uniform', activation='sigmoid'))
# Compile model
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) # Fit the model
scores = model.evaluate(X,Y)
print("%s: %s" % (model.metrics_names[1], scores[1]*100))
Run Code Online (Sandbox Code Playgroud)
错误 :
#Exception ??: #Using TensorFlow 后端。#Traceback(最近一次调用):# 文件“test.py”,第 11 行,在 #model = Sequential() #NameError: name 'Sequential' is not defined #??? ?????顺序()??????????????? ????????????
奇怪的是,他居然表明Sequential()有问题。多次确认没有输入错误的参考库,不知道哪里出错了。
| 归档时间: |
|
| 查看次数: |
18817 次 |
| 最近记录: |