keras入门级学习
记录自己学习的过程以及使用过程中的一些感悟,跟入门的同学一起更好的学习keras,写的不好的地方请大家及时指出,共同学习,共同进步!
菜鸟小灰灰
水平不高,希望能提高自己
展开
-
keras入门(四) ResNet网络 实现猫狗大战
先来一张resnet网络结构图,本文采用的是resnet50 核心思想就是引入skip connect,阻止深层网络的退化。 import keras from keras import Model, layers from keras.layers import Conv2D, Ba...原创 2019-07-03 00:57:22 · 1979 阅读 · 2 评论 -
keras入门(三) VGG 10折交叉验证实现cifar10的分类
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sun Sep 30 17:12:12 2018 这是用keras搭建的vgg16网络 这是很经典的cnn,在图像和时间序列分析方面有很多的应用 @author: lg """ ################# import keras from keras imp...原创 2019-07-03 00:45:35 · 5182 阅读 · 10 评论 -
keras入门(二) VGG网络实现猫狗大战
上次用keras实现了简单的线性方程,接下来实现比较经典的CNN网络-----VGG16,下面显示的是VGG网络的结构图 这里使用vgg-16,经过多个(卷积层,池化层),最后通过三个全连接层变为一个一维的数据,用softmax生成每个标签的类别,直接上代码,数据直接可以下载kaggle的猫狗数...原创 2019-04-24 16:11:32 · 2357 阅读 · 2 评论 -
keras入门(一) 求线性方程解
为什么用keras写呢,当然是因为它搭建网络速度快,使用简单,作为tensorflow的封装,省去了很多中间层,也省去了繁琐的步骤,所以刚刚入门的同学可以先用keras敲开深度学习的大门,搭建自己的网络结构,相比于tensorflow的流程图(刚开始真的不好理解)真的好太多,如果未来需要深入学习,tensorflow的学习还是不可避免的,因为它更加偏底层一些,更容易理解网络结构 from ke...原创 2019-03-18 14:20:43 · 527 阅读 · 0 评论