ValueError: The batch_size
argument must not be specified when using a generator or Sequence as an input.
遇到了一个常见的错误,当你使用一个生成器或者序列作为输入时,你不应该指定batch_size参数¹。batch_size参数是指每次梯度更新时的样本数²,如果你没有指定,它会默认为32¹。如果你使用了一个生成器或者序列,它们会自动产生批次,所以你不需要再指定batch_size参数¹。
你可以尝试删除或注释掉fit函数中的batch_size参数,然后重新运行代码。
2023/3/20(1) Model training APIs - Keras. https://keras.io/api/models/model_training_apis/ 访问时间 2023/3/20.
(2) python - What is batch size in neural network? - Cross Validated. https://stats.stackexchange.com/questions/153531/what-is-batch-size-in-neural-network 访问时间 2023/3/20.
(3) Fitting with generators and sample weights crashes when batch size … https://github.com/keras-team/keras/issues/16912 访问时间 2023/3/20.