tensorflow 中tf.where,tf.greater梯度传播方式

在tensorflow中,tf.where 和tf.greater的组合相当于是一个分段函数,其梯度传播主要取决于里面不同condition,以下是一个简单示例:当x1小于0时,y1对x1的梯度为0,梯度在这里停止传播;当x2大于0时,y2对于x2的梯度为1;   # -*- coding:...

2018-12-19 14:27:33

阅读数 337

评论数 1

tensorflow object detection api中ssd源码阅读笔记

计算机视觉交流群:677855967,欢迎大家加入交流。 项目需要,阅读tensorflow object detection api中ssd的源码有一段时间,写本文做个总结,和大家分享和讨论,不正之处,多拍板转。 ssd的算法流程:api将ssd检测模型封装成了一个object:class ...

2018-12-12 22:01:37

阅读数 336

评论数 3

SSD检测模型中matcher策略源码解析

计算机视觉交流群:677855967,欢迎大家加入交流。 继上一篇博文https://blog.csdn.net/yuanlunxi/article/details/84673425分析了hardexample mining之后,我们留下了一个问题,就是为何ssd检测模型训练过程中会出现正负样本...

2018-12-04 21:59:22

阅读数 314

评论数 0

ssd检测模型中的hard example mining源码解析以及这一机制对训练loss的影响

计算机视觉交流群:677855967,欢迎大家加入交流。 最近尝试用coco数据集训练tensorflow object detection api(下简称api)中的ssd检测模型;在tensorboard中监测到loss曲线如下: 对总体loss进行局部放大如下:           ...

2018-12-02 20:52:00

阅读数 709

评论数 0

tensorflow 中session()源码解析:

       计算机视觉交流群:677855967,欢迎大家加入交流。        一直对tensorflow中的session的原理搞不清楚,只知道傻傻的用,今天有空去看了一下源码,把一些的粗浅的认识记录在这里,分享给大家,不正之处,多拍板转。       在tensorflow中,大家一...

2018-11-26 19:35:36

阅读数 611

评论数 0

如何在自己的数据集上训练faster rcnn检测网络?

计算机视觉交流群:677855967,欢迎大家加入交流。 在学习完faster rcnn的理论知识后,我从谷歌开源的open image datav4数据集中呕心沥血的抽取部分需要的类目构造了自己的数据集(数据集下载链接很不稳定,不要直接点击链接下载,建议使用亚马逊云等方式下载(free))。 ...

2018-11-25 15:48:57

阅读数 891

评论数 1

faster rcnn中的关键知识点解析

                                                faster rcnn中的关键知识点解析   Anchor: anchor的本质是SPP(spatial pyramid pooling)思想的逆向。而SPP就是将不同尺寸的输入resize成为相...

2018-08-16 13:13:38

阅读数 2050

评论数 0

c语言中的static关键字的作用

static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在...

2018-03-20 09:36:10

阅读数 218

评论数 0

语义分割学习系列(一)

计算机视觉交流群:677855967,欢迎大家加入交流。 转载 https://zhuanlan.zhihu.com/p/27806801 语义分割一直是计算机视觉领域非常重要的研究方向,随着深度学习的发展,语义分割任务也得到了十足的进步。本文从论文出发综述语义分割方法,当前语义分割的研究大多...

2018-03-03 15:18:38

阅读数 6909

评论数 0

caffe 代码结构

                             Caffe 代码结构 主要文件夹:- data/   用于存放下载的训练数据- docs/  帮助文档- example/   一些代码样例- matlab/             MATLAB接口文件- python/         ...

2018-02-26 16:05:21

阅读数 152

评论数 0

caffe入门指南

作者:Gein Chen 链接:https://www.zhihu.com/question/27982282/answer/80242005 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.学习程序的第一步,先让程序跑起来,看看结果,这样就会有直观的感受。...

2018-02-26 16:03:35

阅读数 618

评论数 0

loss曲线震荡分析

计算机视觉交流群:677855967,欢迎大家加入交流。 Loss曲线震荡: 分析原因:  1:训练的batch_size太小   1.       当数据量足够大的时候可以适当的减小batch_size,由于数据量太大,内存不够。但盲目减少会导致无法收敛,batch_size=1时为在线...

2018-02-26 16:02:35

阅读数 17569

评论数 1

深度学习 solver模型求解文件参数调节

        Solver.prototxt 参数调节经验1.  net: "train_val.prototxt"  //深度学习模型的网络结构文件  2.  test_iter: 1000     //1000指的是测试的批次,测试样本较多时,一次性执行全...

2018-02-26 16:01:45

阅读数 196

评论数 0

二叉树总结

二叉树是一种常见且重要的数据结构。常用的遍历方式有先序遍历(根左右),中序遍历(左根右),后序遍历(左右根)和层次遍历(与广度优先搜索类似)。面试中常会遇到求一棵树的叶子节点

2016-08-23 09:38:35

阅读数 185

评论数 0

堆排序,快速选择排序,快速选择排序,归并排序的c++实现

#include <iostream> #include <time.h> using namespace std;/**************************堆排序***************************************/ int pare...

2016-08-19 14:58:49

阅读数 278

评论数 0

快速排序算法学习笔记

今天学习快速排序算法; 思想:分治法(选基准,分区,递归); 原理:在无序数列中随机选取一个元素作为基准进行分区,比这个元素小的放在左边,大的放右边,再对两边的元素继续选基准分区;知道不可分,排序完毕。不断的挖坑,填坑。http://blog.csdn.net/morewindows/arti...

2016-08-17 19:52:05

阅读数 245

评论数 0

最大堆和堆排序学习笔记

最近要准备面试,补习数据结构和算法(都是泪),在这里做一个学习笔记。 今天学习最大堆和堆排序。 最大(小)堆: 实质:逻辑结构:完全二叉树;存储结构:数组。(参考这篇文章,详细讲述了二叉树的存储结构http://www.cnblogs.com/pengyingh/articles/23964...

2016-08-17 16:40:28

阅读数 1453

评论数 0

opencv 利用trackbar滚动条实现视频的播放和暂停控制

opencv 计算机视觉

2015-03-28 20:49:53

阅读数 945

评论数 0

学习矩阵分析与应用过程中的点滴记录(一)

修矩阵分析与应用这门课已经一月,

2014-10-12 10:21:14

阅读数 1477

评论数 1

初学者对K近邻分类算法的理解与matlab平台上的实现

本人刚学机器学习,本着对接触到算法都自己在

2014-10-11 16:23:21

阅读数 6610

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭