这是我使用Keras预测葡萄酒质量(葡萄酒数据集)的深度学习模型
model = Sequential()
model.add(Dense(11, input_shape=(11,), activation='relu'))
model.add(Dense(8, activation='relu'))
model.add(Dense(1, activation='sigmoid'))
# Compile model
model.compile(loss='mse', optimizer='adam', metrics=['mae'])
# Fit the model
model.fit(X, Y, epochs=50, batch_size=10)
# evaluate the model
scores = model.evaluate(X, Y) print("\n%s: %.2f%%" %
(model.metrics_names[1], scores[1]*100)).
当我使用带有python 2.7的anaconda时它可以正常工作,但是当我使用带有python 3.6的anaconda时,会出现如下错误: ValueError:无法将形状(11,1)的输入数组广播为形状(11)。 有谁可以帮助我?