gpt4 book ai didi

keras - keras中的 "predict"和 "predict_class"函数有什么区别?

转载 作者:行者123 更新时间:2023-12-02 08:43:21 26 4
gpt4 key购买 nike

keras 中的 predictpredict_class 函数有什么区别?

为什么Model对象没有predict_class函数?

最佳答案

predict 将返回回归分数,predict_class 将返回预测的类别。虽然看起来很相似,但还是有一些区别:

假设您正在尝试预测图片是狗还是猫(您有一个分类器):

  • 预测将返回:0.6 只猫和 0.4 只狗(例如)。
  • predict_class 将返回具有最大值的类的索引。例如,如果 cat 为 0.6,dog 为 0.4,则如果类 cat 位于索引 0,则返回 0)

现在,假设您正在尝试预测房价(您有一个回归量):

  • predict 将返回预测价格
  • predict_class 在这里没有意义,因为您没有分类器

TL:DR:使用 predict_class 进行分类器(输出是标签),使用 predict 进行回归(输出是非离散的)

希望对你有帮助!

对于你的第二个问题,答案是 here

关于keras - keras中的 "predict"和 "predict_class"函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51382524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com