Batch_Size 的说明

先说结论

Batch_Size 的意思是一次训练所选取的样本数数据库

Batch Size的大小影响模型的优化程度和速度。同时其直接影响到GPU内存的使用状况,假如你GPU内存不大,该数值最好设置小一点。网络

———————————————————————————————————————————————————优化

细致说明

1.使用的缘由spa

正如Batch_Size的定义同样,咱们使用Batch_Size是为了从样本中提取出一小撮来。究其缘由无外乎总样本太多,一次性放进程序里,运算的时间成本太大,不如先抽出一小部分试试水。进程

2.使用方法图片

Batch_Size = 1,就是提取一个样本内存

3.注意事项音频

这是个参数,是名词,不是动词,它只是说明提取样本的数目。程序

———————————————————————————————————————————————————方法

常见问题

1.不一样的Batch Size各自有什么效果

Batch Size=0,梯度准确,只适用于小样本数据库 
Batch Size=1,梯度变来变去,很是不许确,网络很难收敛。 
Batch Size增大,梯度变准确, 
Batch Size增大,梯度已经很是准确,再增长Batch Size也没有用

———————————————————————————————————————————————————

应用场景

读取图片数据、音频数据

相关文章
相关标签/搜索