【问题标题】:Pass entire dataset to Keras fit将整个数据集传递给 Keras fit
【发布时间】:2020-07-21 11:44:09
【问题描述】:

我正在尝试使用等于数据集长度的 batch_size 参数将整个数据集传递给 Keras fit 函数,但似乎只处理 1 个样本,因为在 fitEpoch 1/50 打印下函数我看到1/1 而不是500/500,其中500 是数据集长度。我该怎么办?

【问题讨论】:

  • 这可能意味着一批,因为你现在实际上每个时代只有一批。
  • @MatiasValdenegro 是有道理的。谢谢

标签: python keras


【解决方案1】:

终端输出中显示的进度是针对批次的,因此您会看到预期结果:在那个时期,您正在处理 1 中的第 1 批次,其中该批次中有 500 个样本。您当然可以通过乘以批量大小来恢复处理的样本数量。

【讨论】:

    猜你喜欢
    • 2020-01-25
    • 1970-01-01
    • 2020-02-21
    • 1970-01-01
    • 2021-05-09
    • 2018-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多