获取model.predict_generator的测试准确性

Per*_*azi 5 python keras

我正在调用model.predict_generator()用于测试数据集的预测方法。我的问题是如何获取测试准确性?以下是我的代码行:

predictions = model.predict_generator(test_images, steps=3,  verbose=0)
Run Code Online (Sandbox Code Playgroud)

test_iamges在参数predict_generator功能批量数据从本地磁盘通过调用检索ImageDataGenerator

任何指导将不胜感激。

谢谢

nur*_*ric 7

有一个相应的函数model.evaluate_generator将给出测试集上的损耗,acc等,而不给出预测。看一下模型文档,例如:

loss, acc = model.evaluate_generator(test_images, steps=3, verbose=0)
Run Code Online (Sandbox Code Playgroud)

返回:标量测试损失(如果模型具有单个输出且没有度量标准)或标量列表(如果模型具有多个输出和/或度量标准)。