【问题标题】:Keras model val_accuracy 1.00, and gives wrong output when testingKeras 模型 val_accuracy 1.00,测试时输出错误
【发布时间】:2021-01-21 01:55:43
【问题描述】:

我已经训练了一个 Kaggle 数据集 (this one) 来检测手势。训练时,它给出 val_accuracy = 1.00,这是一张图片,或者您可以使用 link to colab

当我尝试使用数据集中的图像测试模型时,它给出了正确的预测,但是当我尝试使用真实世界的图像来表示“ok”手势时(您可以在 colab 项目的末尾看到它) ,它只是给出了错误的输出,我尝试了其他图像,它也给出了错误的预测。

请帮忙?

【问题讨论】:

    标签: tensorflow keras model prediction


    【解决方案1】:

    当您拥有想要预测的真实世界图像时,您必须以与处理训练图像完全相同的方式处理该图像。例如 图像大小必须相同 像素必须缩放相同 如果在 rgb 图像上进行训练,真实世界的图像必须是 rgb 图像 如果在灰度上训练,现实世界的图像必须是灰度的

    【讨论】:

    • 首先,感谢您的回答。实际上所有这些都是在项目中完成的。
    猜你喜欢
    • 2018-09-13
    • 1970-01-01
    • 2019-05-28
    • 2021-12-18
    • 2018-07-24
    • 2019-10-19
    • 1970-01-01
    • 1970-01-01
    • 2019-01-26
    相关资源
    最近更新 更多