vgg16 finetune tensorflow实现

7 篇文章 0 订阅
2 篇文章 0 订阅

vgg

vggnet version1
github: https://github.com/chenlongzhen

代码

环境:python3 keras2(tensorflow backend)

结构

nameusage
data_utils参数文件下载等,vgg16调用
vgg16.pyvgg核心代码
vgg16_fintune.pyvgg finetune
vgg16_weights_tf_dim_ordering_tf_kernels_notop.h5vgg 默认参数,需要放在 ~/.keras/models下
cnn_dog_cat_demo.pykeras cnn基础例子

调用

python vgg16_fintune.py

dogVScat 例子

  1. 图片文件结构如下
data/
    train/
        dogs/
            dog001.jpg
            dog002.jpg
            ...
        cats/
            cat001.jpg
            cat002.jpg
            ...
    validation/
        dogs/
            dog001.jpg
            dog002.jpg
            ...
        cats/
            cat001.jpg
            cat002.jpg
  1. vgg16_weights_tf_dim_ordering_tf_kernels_notop.h5 | vgg 默认参数,需要放在 ~/.keras/models下
  2. python vgg16_fintune.py
  3. 参数设置python vgg16_fintune.py -h

vgg 结构

这里写图片描述

Alex的结构

image

经过每一层图片的变化

image

reference

[1]. https://jacobgil.github.io/deeplearning/filter-visualizations
[2]. https://nbviewer.jupyter.org/gist/embanner/6149bba89c174af3bfd69537b72bca74
[3]. https://icmlviz.github.io/assets/papers/4.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值