gpt4 book ai didi

machine-learning - PyTorch 批量大小在 n epoch 后突然减小

转载 作者:行者123 更新时间:2023-11-30 08:42:15 24 4
gpt4 key购买 nike

我有一个在 win 10 cpu 上运行的 pytorch nn 模型。批量大小为 4267次迭代后,奇怪的事情发生了:batch size突然减少到28,我得到了

RuntimeError: Expected hidden[0] size (1, 28, 256), got (1, 42, 256)

最佳答案

数据集中的训练样本数量有可能不能被 42 整除吗?难道提醒的是28?

如果您的模型无法处理批量大小的在线更改,您应该考虑在 torch.utils.data.DataLoader 中设置 drop_last=True ,因此在训练期间只会处理完整的批处理。

关于machine-learning - PyTorch 批量大小在 n epoch 后突然减小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56864159/

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