model.evaluate 和 model.predict 的区别

model.evaluate
输入数据和标签,输出损失和精确度.

	# 评估模型
	loss,accuracy = model.evaluate(X_test,Y_test)
	print('\ntest loss',loss)
	print('accuracy',accuracy)

model.predict
输入数据,输出预测结果
(通常用在需要将预测结果与真实标签相比较的时候)

    #模型预测,输入测试集,输出预测结果
    y_pred = model.predict(X_test,batch_size = 1)
上一篇:VC++实现程序重启的方法(转载)


下一篇:ML07 My_Abnormal_Detection