模型预测和评价
#如果果再指定complie的时候没有指定metrics这个参数,也就是网络只计算损失,不计算其他的性能指标。 #前提 # sgd:Stochastic gradient descent,随机梯度下降法 # mse:Mean Squared Error,均方误差 #model.compile(optimizer=sgd,loss='mse') # x_data输入网络中,得到预测值y_pred y_pred = model.predict(x_data) #在compile中指定了其他输出的性能就得用evaluate # 定义优化器,loss function,训练过程中计算准确率 model.compile( optimizer = sgd, loss = 'mse', metrics=['accuracy'], ) # 评估模型 loss,accuracy = model.evaluate(x_test,y_test)