最近项目没什么事情,导师又让写论文,所以开始跑实验,争取研一下学期发篇小论文吧。

在跑SE-Resnet的时候,会要自己在caffe的源码中添加一个新的层,叫Axpy,将avg pooling及scale等操作一起封装的一个type.

从github上下载了源码之后:

添加的过程很简单,将.hpp,.cpp,.cu文件分别放入到对应的文件夹,在caffe.proto文件中加上想对应的message param.注意添加的ID不能重复。

但我踩的坑是:我是直接将文件放入到我目录文件夹里的,然后打开caffe.sln项目解决方案,我幼稚的疑问,vs在打开整个解决方案的时候会将我刚放入的新的文件都是加载出来,然后生成解决方案,但是NO,好蠢。切记啊是在vs界面添加程序。

就这样,成功了。

但是网络方面还有一个问题,就是目前博客上没有人提,很多人跑resnet,会遇到不收敛的情况,那是你一定要注意你的BN层,use_global_stats: 一定要设为false(训练阶段),还有为你的conv层的权重添加初始化。对比一下msra和axvier的区别,经验是你的activation如果用的sigmoid,那么对应用msra更好。

SE-Resnet踩过的坑相关推荐

  1. 荷兰Ajax清洁剂,生活指南 | 那些年我在荷兰超市踩过的坑

    原标题:生活指南 | 那些年我在荷兰超市踩过的坑 估计每个小伙伴在刚来的荷兰的时候 超市里买错过东西吧? 踩过这么多的坑 才能总结出一套自己的购物心得 但是每年这么多新生不断来到荷兰 又重复的掉进超市 ...

  2. mac git使用与配置踩过的坑

    #mac git使用与配置踩过的坑 标题mac配置git ssh密钥 参考链接mac配置git ssh key go get安装失败的解决方法 go get约等于git clone+go instal ...

  3. java项目经理也就那么回事_网易PM | 我们之前在需求评审环节踩过的坑...

    原本觉得需求评审也就那么回事儿,大家应该都差不多这么做的,没啥好说的.不过前不久有一位同学问起来我们是怎么做需求评审的,然后发现有一些团队的做法可能还不大一样,他们也还踩着我们之前踩过的坑,他们还在探 ...

  4. Redis 集群部署及踩过的坑

    本文目标 要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成集群,同时记录在搭建过程中踩过的坑. 安装准备 centos版本:6.7 redis版本:3.2.3 安装方 ...

  5. AWS Device Farm介绍及Appium踩过的坑

    本文记录了在AWS Device Farm上进行Appium TestNG进行手机应用UI自动化测试的流程及遇到的问题,及具体的解决方法.同时记录了使得测试脚本更稳定的一些代码写法. Device F ...

  6. arcgis python 二次开发_我在部署ArcGIS API for Python时踩到的坑

    ArcGIS API for Python相比于其他ESRI产品,还是很年轻.我在部署时踩到了坑,网上也找不到解决方法,很是煞风景,也很打击学习的积极性. 今天回顾一下,做个总结吧.一方面自己备忘,另 ...

  7. 开发路上踩过的坑要一个个填起来————持续更新······(7月30日)

    欢迎转载,请注明出处! https://gii16.github.io/learnmore/2016/07/29/problem.html 踩过的坑及解决方案记录在此篇博文中! 个人理解,如有偏颇,欢 ...

  8. git服务器安装位置,Linux服务器安装gitlabe-runner,并部署包到指定目录,还有踩的一些坑~~...

    [TOC] 前言:上篇文章讲解了如何安装一个本地runner,然后用本地runner发布本地包到Linux,但这会有一个问题,在本地runner用scp向Linux发送文件,会造成服务器上的文件越来越 ...

  9. logstash导入数据到Elasticsearch踩过的坑详解

    一.前言 这篇主要记录在导入数据时候踩到的坑,这些坑总共花费我小一天的时间,记录一下. 二.正文 1.logstash显示在导入数据,ES也成功新建了索引,但是没数据 最开始遇到的是这个坑,logst ...

  10. 学python就业要看哪些书-编程0基础自学Python,踩完这些坑,我才成功就业!

    " 0基础小白学Python的路程不易,但总有一些思路和方法值得借鉴,知道这些能让我们少走很多弯路. 今天我们就来分享2位前辈的学习经验和方法. 零基础学编程的方法 回忆一下我自己学习计算机 ...

最新文章

  1. 基于Centos7构建Kubernetes平台
  2. 运用C#生成docx格式的报表
  3. xuggler实现视频压缩_Xuggler视频处理简介
  4. python除法函数一般如何命名_关于python:当用于除法时,’/’和’//’之间有什么区别?...
  5. linux i2c触摸屏驱动程序,触摸屏i2c设备和驱动的创建流程及方法
  6. Android8内测申请,小米 6 安卓 8.0 来了 内测开始招募
  7. httpd Server not started: (13)Permission denied: make_sock: could not bind to address [::]:88
  8. 同一master,两个slave的server_id相同问题处理
  9. 复杂产品的响应式设计【知识篇】
  10. @WebService作用
  11. Leetcode每日一题:141.linked-list-cycle(环形链表)
  12. 使用apache的poi生成本地Excel文件(一)
  13. Windows Server 2016存储空间直连技术的探秘
  14. OSPFv3中LSA详解(三)——Network LSA变化
  15. c语言编程汉诺塔问题,C语言解决汉诺塔问题
  16. Removing unused resources requires unused code shrinking to be turned on 解决
  17. 水果店线下营销玩法有哪些,水果店前期营销方案有哪些
  18. Workbook类提供的方法
  19. 中国人民银行清算总中心CDA业务数据分析师培训正式开课
  20. 如何让两个div处于一行

热门文章

  1. CorelDRAW中的制表位该如何添加
  2. QT中QListWidget中insertItem(row,aItem);插入行总是出现在最上行,无法实现在选中行上方插入问题
  3. 油猴脚本手机版|油猴tampermonkey手机版
  4. 我只想做好一件白衬衫 -- 小米推送服务监控手记
  5. Windows多线程 经典读者写着问题
  6. 杨建允2021年医美整形的运营建议及医美行业问题的思考和解决方向
  7. 全智通A+常见问题汇总解答—A+会员充值明细删除失败
  8. 升级openssl版本修复高危漏洞——“OpenSSL红色警戒”漏洞
  9. 【MADDPG(MPE)——环境配置与用法详细介绍(多智能体强化学习))】
  10. 12306订票失败,退款指南(银联建行版)