这个错误主要是因为,数据的数量不能整除batch size的数量,改正方法有两种
1. 将batch size改称可以被 数据量整除即可。
2. 将dataloader 中的 drop_last改称False也可。
推荐使用第二种方法更加简单。
本文探讨了在机器学习中,当数据数量不能被BatchSize整除时出现的错误,并提供了两种解决方案:调整BatchSize使其成为数据量的因数,或将Dataloader中的drop_last参数设置为False。推荐使用后者,因为它更简单且不会造成数据的浪费。
本镜像基于 RTX 4090D 24GB 显存 + CUDA 12.4 + 驱动 550.90.07 深度优化,内置完整运行环境与 Qwen3-32B 模型依赖,开箱即用。
这个错误主要是因为,数据的数量不能整除batch size的数量,改正方法有两种
1. 将batch size改称可以被 数据量整除即可。
2. 将dataloader 中的 drop_last改称False也可。
推荐使用第二种方法更加简单。
您可能感兴趣的与本文相关的镜像
Qwen3-32B-Chat 私有部署镜像 | RTX4090D 24G 显存 CUDA12.4 优化版
本镜像基于 RTX 4090D 24GB 显存 + CUDA 12.4 + 驱动 550.90.07 深度优化,内置完整运行环境与 Qwen3-32B 模型依赖,开箱即用。
1万+
8227
1万+
503
4万+

被折叠的 条评论
为什么被折叠?