P99
本章记得安装`tensorflow模块,否则报错
问题出处
model=Sequential()
model.add(Dense(3,10))
model.add(Activation('relu'))
model.add(Dense(10,1))
model.add(Activation('sigmoid'))
Dense` can accept only 1 positional arguments (‘units’,), but you passed the following positional arguments: [3, 10]
model=Sequential()#建立模型
model.add(Dense(input_dim=3,output_dim=10))
model.add(Activation('relu'))#用relu函数作为激活函数,能够大幅提供准确度
model.add(Dense(input_dim=10,output_dim=1))
model.add(Activation('sigmoid'))#由于是0-1输出,用sigmoid函数作激活函数
可以解决(原因未知)