解释两个部分:

一:预处理图像的leveldb构建 
输入:一批图像和label (2和3) 
输出:leveldb (4) 
指令里包含如下信息:

  • conver_imageset (构建leveldb的可运行程序)
  • train/ (此目录放处理的jpg或者其他格式的图像)
  • label.txt (图像文件名及其label信息)
  • 输出的leveldb文件夹的名字
  • CPU/GPU (指定是在cpu上还是在gpu上运行code)

LRN好像很少见

二:Local Response Normalization (LRN)局部响应值归一化层

  • Layer type: LRN
  • CPU Implementation: ./src/caffe/layers/lrn_layer.cpp
  • CUDA GPU Implementation: ./src/caffe/layers/lrn_layer.cu
  • Parameters (LRNParameter lrn_param)
    • Optional

      • local_size [default 5]: the number of channels to sum over (for cross channel LRN) or the side length of the square region to sum over (for within channel LRN)
      • alpha [default 1]: the scaling parameter (see below)
      • beta [default 5]: the exponent (see below)
      • norm_region [defaultACROSS_CHANNELS]: whether to sum over adjacent channels (ACROSS_CHANNELS) or nearby spatial locaitons (WITHIN_CHANNEL)

The local response normalization layer performs a kind of “lateral inhibition” by normalizing over local input regions. InACROSS_CHANNELS mode, the local regions extend across nearby channels, but have no spatial extent (i.e., they have shapelocal_size x 1 x 1). InWITHIN_CHANNEL mode, the local regions extend spatially, but are in separate channels (i.e., they have shape1 x local_size x local_size). Each input value is divided by (1+(α/n)∑ix2i)β

, where n is the size of each local region, and the sum is taken over the region centered at that value (zero padding is added where necessary).

翻译下:

层类型: LRN
CPU 实现代码: ./src/caffe/layers/lrn_layer.cpp

CUDA GPU 实现代码: ./src/caffe/layers/lrn_layer.cu
参数 (LRNParameter lrn_param)

可选
1. local_size [default 5]: 对于跨通道的归一化,该参数指参与求和的通道数,对于
通道内的规范化,该参数指的是参与求和的方形区域的边长

2. alpha [default 1]: 尺度参数(见下文)
3. beta [default 5]: 指数参数(见下文)

4. norm_region [default ACROSS_CHANNELS]: 指定在通道之间进行规范化
(ACROSS_CHANNELS)还是在通道内进行规范化(WITHIN_CHANNEL)。
(在通道间指的是沿着通道维度操作,通道内指的是在特征图的二维平面内操作)局部响应值归一化层通过对输入数据的局部归一操作执行了一种“侧抑制”的机制。 在ACROSS_CHANNELS 模式下, 局部区域沿着临近通道延伸(而非在特征图的平面内),而没有空间扩展(即局部区域的形状为 local_size x 1 x 1)。在 WITHIN_CHANNEL 模式下, 局部
区域在各自通道内部的图像平面上延伸(即局部区域的形状为 1 x local_size x local_size以实现归一化)
每个输入值除以 (1+(α/n)∑ix2i)β 式中,n 是局部区域的大小,在以当前输入值为中心的区域内计算加和(如有需要,需在边缘补零)。

参考官网:http://caffe.berkeleyvision.org/tutorial/layers

一张图读懂caffe架构相关推荐

  1. 一张图读懂一个产业短视频第4期

    随着互联互通社区关注者不断增多,其中涌现了很多即将进入IT互联网和对IT互联网感兴趣的朋友们. 介于以往内容更多还是针对IT互联网从业者,应互联互通社区关注者要求,自2021年4月12日起推出一张图读 ...

  2. 一张图读懂一个产业短视频第6期

    随着互联互通社区关注者不断增多,其中涌现了很多即将进入IT互联网和对IT互联网感兴趣的朋友们. 介于以往内容更多还是针对IT互联网从业者,应互联互通社区关注者要求,自2021年4月12日起推出一张图读 ...

  3. 【笔记】三张图读懂机器学习:基本概念、五大流派与九种常见算法

    文章目录 [笔记]三张图读懂机器学习:基本概念.五大流派与九种常见算法 Chapter 1: A look at Machine learning 1.What is it? 2.How does m ...

  4. 一张图读懂一个产业短视频第5期

    随着互联互通社区关注者不断增多,其中涌现了很多即将进入IT互联网和对IT互联网感兴趣的朋友们. 介于以往内容更多还是针对IT互联网从业者,应互联互通社区关注者要求,自2021年4月12日起推出一张图读 ...

  5. 一张图读懂“云栖大会·南京峰会”重磅发布产品

    数字化转型需要做什么?云计算当然是必不可少的黑科技.一张图读懂"云栖大会·南京峰会"重磅发布的云计算产品.

  6. 一图读懂Java架构

    一图读懂Java架构: 1,Java 类加载过程 类加载过程 2,Java 内存分区 方法区 堆区 虚拟机栈区 程序计数器 本地方法栈 后三个都是线程私有 3,Java执行引擎 解释器 + JIT实时 ...

  7. 一张图读懂PBN飞越转弯衔接DF航段计算

    飞越转弯衔接TF航段时,转弯外边界与旁切转弯相似,只是在拐角位置直接以风螺旋绘制外边界,大部分切点可以精确计算得到. 飞越转弯衔接DF航段时,转弯外边界全部由风螺旋和它的切线构成,又会有哪些神奇的事情 ...

  8. 一张图读懂PBN飞越转弯衔接TF/CF航段计算

    在PBN旁切转弯的基础上,再来看飞越转弯接TF(或CF)航段,保护区结构上有些相似,只是转弯拐角处的保护区边界有"简化",其余部分是相近的. FlyOver接TF段的标称航迹有一个 ...

  9. 一张图读懂神州数码集团2020全年业绩

    一张图读懂神州数码集团2020全年业绩 https://mp.weixin.qq.com/s/NXTzEgHhImA260OsZGBxug .

最新文章

  1. iframe元素內嵌页面如何去掉继承的html及body背景色/背景图片
  2. 2011软考软件设计师:C语言代码规范问题(1
  3. 如何避免GUIDE自动代码的Warning
  4. windows XP常见进程(个人总结)
  5. 在领域驱动的设计,贫乏的领域模型,代码生成,依赖项注入等方面……
  6. k8s修改node的ROLES标签
  7. Centos 7 环境下,如何使用 Apache 实现 SSL 虚拟主机 双向认证 的详细教程:
  8. 中琅领跑条码打印软件如何导入CDR文件
  9. 使用Requests+xpath实现简单的数据爬取
  10. Delphi2007中安装OCX控件
  11. 链接脚本在编程中的高级运用之一:可变长数组
  12. 云视频会议已成未来发展必然趋势
  13. 转载-GNS3安装和使用教程(超详细)
  14. CSS样式书写的三种方式
  15. 自定义android模拟器,在模拟器上运行自定义Android ROM
  16. 荣耀v30鸿蒙系统怎么升级,荣耀v30pro怎么升级鸿蒙系统
  17. 面向考试数据库—单表查询(包含建表数据)
  18. 松果时序数据库(PinusDB)最佳实践
  19. 坐标转换(空间直角坐标系与大地坐标系)
  20. 当自动驾驶遇上“蜘蛛侠”

热门文章

  1. Easy_language
  2. OpenCV探索之路(二十六):如何去除票据上的印章
  3. 【笔试】店铺选址+最短路径
  4. Susan角点检测python实现 (边缘检测、角点检测、重心计算、非极大值抑制)
  5. oracle pdf response,AWR报告分析之二:ges inquiry response 过高
  6. 工时管理:按工作时间还是完成的任务来跟踪员工的生产力?
  7. Writing in the Science(二)
  8. Android中LocalSocket(套接字)使用
  9. uniapp网上商城排坑专业户
  10. bug难免,但规避bug的五大方式你看了吗!