使用 TensorFlow 模型评估测试集准确率
这段代码使用训练好的 TensorFlow 模型对测试集进行评估,并输出测试集的准确率。
test_accuracy = Model.evaluate_generator(test_generator,verbose=1)
print('test_accuracy: %.2f%%' % (test_accuracy[1]*100))
代码中:
Model是已经训练好的 TensorFlow 模型。test_generator是用于生成测试数据的数据生成器。evaluate_generator()方法会返回模型在测试集上的损失和准确率。test_accuracy[1]代表模型在测试集上的准确率。- 代码将测试集准确率以百分比的形式输出。
这段代码有助于评估模型在 unseen 数据上的性能,从而判断模型的泛化能力。
原文地址: https://www.cveoy.top/t/topic/oxKg 著作权归作者所有。请勿转载和采集!