【问题标题】:Keras Sequential Model Training Sample Less Than InputKeras 序列模型训练样本小于输入
【发布时间】:2021-02-27 07:34:36
【问题描述】:

我正在尝试使用 Keras 训练 CNN 对狗和猫的图像进行分类。问题是当我运行 model.fit() 时,实际的训练样本远低于我的输入。我的输入中有超过 19000 张图像,进程栏只显示 562。在左下角可以看到 562/562。我意识到这一点是因为我的准确率比教程低得多。 enter image description here

【问题讨论】:

    标签: python tensorflow keras


    【解决方案1】:

    您需要了解batch_size。 从docsfit batch_size will default to 32

    所以19000/32 = 593,接近562,我猜你使用了一些样本进行验证

    更准确地说,您使用了 17984 (562 * 32) 个样本进行训练,我假设使用 1998 个样本(占总数的 0.1%,~19982)进行验证。

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-08
      • 1970-01-01
      • 1970-01-01
      • 2021-07-03
      • 2021-08-13
      相关资源
      最近更新 更多