Keras学习
Keras学习过程记录
holmes_MX
这个作者很懒,什么都没留下…
展开
-
Keras 实现细节——dropout在训练阶段与测试阶段的使用分析
0. 写作目的通过实验分析keras中Dropout在训练阶段和测试阶段的使用情况。结论: Keras使用的 Inverted Dropout,因此测试时不需要修改 Dropout中的参数(rate)。1. Dropout 的实现方式Dropout的实现方式有两种。Dropout:(使用较少, AlexNet使用的是这种Dropout) 训练阶段: ...原创 2019-01-09 17:59:34 · 9187 阅读 · 0 评论 -
keras中构建不同类型的网络
0. 写作目的好记性不如烂笔头。1. 构建Sequntial()类型的网络from keras.models import Sequentialfrom keras.layers import Dense, Dropout, Flattenfrom keras.layers.convolutional import Conv2D, MaxPooling2Ddef Net()...原创 2018-09-17 15:50:40 · 737 阅读 · 0 评论 -
漫谈常用深度学习框——Caffe/ TensorFlow / Keras/ PyTorch
0. 写作目的通过对不同深度学习框架的学习,简单谈谈不同框架的区别。仅供参考。对不同框架讲解的顺序,依据笔者对不同框架的学习顺寻。1. CaffeCaffe作为入门级的深度学习框架,对于一般的深度学习任务,如图像分类/ 目标检测/ 实例分割等,存在已有的代码供大家参考,使得上手很快,需要新手修改的地方一般为配置文件,基本不需要书写代码。而且Caffe是基于C++的代码,因此训练方面很快...原创 2018-08-21 20:54:06 · 4072 阅读 · 0 评论