Keras 学习心得

来源:互联网 发布:visio for mac dmg 编辑:程序博客网 时间:2024/06/05 20:49

基础知识

  1. batch_size:Keras常用mini-batch更新权重方式,既可以克服SGD(随机梯度下降)的陷入局部最优情况,也可以解决批梯度(每轮均把所有样本遍历一次)的样本容量过大问题。
  2. epoch 1个epoch表示所有样本被遍历一遍,如果batch_size=32,iter=1000,那么一个epoch相当于过了32000个训练样本。
  3. 数据格式(data_format):Keras的两种后端theano与TensorFlow表述形式不同,100张3通道高480宽720的图片,在theano中表示为(100,3,480,720),caffe同理;而在TensorFlow中被表述为(100,480,720,3)。