当在训练一个神经网络的时候,相对于一次性将所有的数据全输入进去,有一个更好的方法:**先将数据随机地分为几个大小一致的数据块,再分批次输入。**跟一次性训练出来的模型相比,分批训练能够使模型的适用性更好 。从而我们就理解在训练模型的时候看到的Batch_Size就是设置一个数据块包含多少数据了。Batch Size的大小影响模型的优化程度和速度。同时其直接影响到GPU内存的使用情况,假如你GPU内存不大,该数值最好设置小一点。
当在训练一个神经网络的时候,相对于一次性将所有的数据全输入进去,有一个更好的方法:**先将数据随机地分为几个大小一致的数据块,再分批次输入。**跟一次性训练出来的模型相比,分批训练能够使模型的适用性更好 。从而我们就理解在训练模型的时候看到的Batch_Size就是设置一个数据块包含多少数据了。Batch Size的大小影响模型的优化程度和速度。同时其直接影响到GPU内存的使用情况,假如你GPU内存不大,该数值最好设置小一点。