crazyeden的博客

改变,从现在开始~

排序:
默认
按更新时间
按访问量

深度学习之物体检测(二)图像卷积的程序实现

首先用图来说明基本概念: 矩阵乘法的概念理解 在神经网络全连接的使用情况为: 此时,输出为K个神经元,每个神经元有一个输出,后接的全连接层,对每个神经元都有一个系数,又有n个这样的神经元,所以权值矩阵为k*n,输出为1*n维,则保证每个输出神经元都有一个输出。 在神经网络卷积的使用...

2018-10-13 09:47:20

阅读数:28

评论数:2

深度学习之物体检测(一)R-CNN

作者Rgb 在这之前大部分物体检测算法都是基于传统的图像处理方法,这是第一篇将深度学习用到物体检测上的文章,直接影响是2012年ALEXNET在比赛中的重大成功。 简单来说,RCNN使用以下四步实现目标检测: a. 在图像中用slective search 方法 确定约1000-2000个候...

2018-09-30 22:18:49

阅读数:72

评论数:0

C语言字符串 char* char[] char**与char* []

首先针对一位字符数组即字符串的情况进行说明。 char * s = "hello"; 等价于 char str []= "hello"; 原因是常量字符串在编译器眼里就是它第一个字符的地址。 如图所示,复现的时候需要...

2018-07-19 23:49:21

阅读数:577

评论数:0

ZCU102初体验

从官方下载CNN模型想在ZCU102上运行一下。但是看了runreadme之后,并不是很清楚怎么操作。以下为尝试:使用串口调试1电脑USB 接 板上 USB UART口2win7下使用putty. 3注意开发板 DIP sw6的设置在 UG1182中。4到1 分别为 off off off on。...

2018-03-30 17:07:43

阅读数:1112

评论数:2

python中带类和main 的程序执行顺序

因为没有看教材,只是从程序调试中总结出来的。1 对于  if __name__ == '__main__': 的解释相关博客已经给出了说明,意思就是        当此文件当做模块被调用时,不会从这里执行,因为此时name属性就成了模块的名字,而不是main。        当此文件当做单独执行的...

2018-03-29 11:44:15

阅读数:1302

评论数:0

机器学习入门(五):coursera 之 deep learning 课程

寒假的时间,没做成什么事,就把deeplearning.ai在coursera上深度学习系列课程,完成第一个课程和第二个课程的第一周。第一个课程的主要内容为神经网络及多层神经网络的前向传播计算和反向传播计算。重点讲解了如何用python实现,前向传播过程,计算过程中,将一些中间量存为cache。然...

2018-02-25 21:33:20

阅读数:152

评论数:0

windows-caffe VS2015 无GPU配置小结

https://github.com/BVLC/caffe/tree/windows 下载。 已经编译完成,但是有个问题是build_win.cmd如何和外部的python下载依赖文件的命令联系在一起的,就是关于依赖包的下载与否的问题。 知情人士,请留言。谢谢。 相关过程如下: 直...

2018-02-01 15:42:27

阅读数:169

评论数:0

DeepID实现之论文总结

这里的deepid我是指一代。真的想吐槽论文写得感觉逻辑有点混乱,可能也是我水平太差,前后总要跳着看。 我认为好的文章,应该是反复看反复修改,所以我会不定期的更新自己以前写过的文章,一是在复习自己过去的知识,二是进行升华。 本文需要对deepid原论文有一定的了解,我忽略了一些基础部分,直...

2018-01-26 22:06:35

阅读数:378

评论数:0

机器学习入门(四):关于卷积运算量和参数数量的计算

卷积层的运算量公式 num(MAC)=I*J*M*N*K*L I J 为卷积核大小 M N为卷积之后输出特征的大小 K表示输入通道个数 L表示输出通道个数(这里的通道数可以理解为单样本特征图的个数) 以lenet中的参数为示例: layer {   name: "conv...

2018-01-24 22:08:14

阅读数:1997

评论数:0

机器学习入门(三):caffe训练过程概况和caffe.bin命令选项

分析训练日志,可以得到如下训练过程: 1 打印出来solver.prototxt 2打印出来train_val.prototxt 3根据网络模型的描述文件,按照各个层的顺序确定训练时,各个层之间如何连接计算,各个层输出的blob的维度,和所需内存大小,最后一层为loss。 4根据网络描述文...

2018-01-24 20:59:33

阅读数:151

评论数:0

机器学习入门(二):caffe训练proto配置文件解析

LeNet-5 train_val.prototxt文件解释和 solver.prototxt文件解释 name: "LeNet"//网络名称 layer {//定义一个层 name: "mnist"//层的名字 type: "Dat...

2018-01-24 15:40:48

阅读数:124

评论数:0

pycharm使用环境配置

1 安装好python 2命令行下在python /scripts文件夹下使用easyintasll pip安装pip 3命令行下在使用pip安装各种包。 4把python和C:\Python27amd64\Lib\site-packages都添加到环境变量中。 以上部分为本机...

2018-01-20 09:00:56

阅读数:7143

评论数:0

菜鸟读caffe源码(四):caffe大厦之设计图-Net

Net数据结构应该对应一个完整的CNN模型,它包含若干个layer实例。 这里是展示一个Net的基本用法自己实现一个读取net内容的实例,输出模型内的blob,layer的名称。 #include #include #include #include"head.h" usin...

2018-01-01 14:36:36

阅读数:184

评论数:0

菜鸟读caffe源码(二):caffe大厦之砖瓦

元旦假期已经开始了,今天是17年最后一天,连续两天独自一人在实验室学习,其实也并没有什么了不起,平常心,宠辱不惊。 相对于tensorflow里边的tensor同等地位,caffe的blob就是数据存储和流动的单元。这也是为什么和很多教材里一样,称之为房屋的砖块,是构成整个架构的基本元素。 看...

2017-12-31 11:02:33

阅读数:116

评论数:0

菜鸟读caffe源码(一):protoc.exe的使用

caffe感觉都是别人玩剩下的东西,但是结合目前项目和以后对工作的设想,caffe源码还是有很好的学习价值。 参考入门书籍《深度学习21天实战caffe-赵永科》 学习protobuffer相关知识,了解如何读取proto.txt等相关参数文件。 路线下载protobuffer源码-》protoc...

2017-12-29 11:57:09

阅读数:1080

评论数:0

Linux下通过源码编译安装程序(configure/make/make install的作用 )

一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在Linux下用man命令查看的命令的文档 二、Linux下程序的存放目录 Linux...

2017-12-28 21:49:53

阅读数:98

评论数:0

机器学习入门(一):关于梯度下降法

前几天听了不错的机器学习课,顺利入坑。但是由于基础差,刚开始的线性回归部分都有些问题搞不清楚,老师讲这个地方的时候,不知道。所以需要自己补过来。 先如何进行线性回归? 思路:代价函数求极值-》梯度下降法:批梯度下降,随机梯度下降。 批梯度和随机梯度只是每次迭代的时候,计算样本的数量不...

2017-11-07 19:36:03

阅读数:156

评论数:0

防止DNS污染,顺利下载caffe依赖文件

切换到root权限下 将iptables这个文件(这个iptables文件后边给出来),保存到 /etc/network/下,然后再network目录下如下操作 iptables-save iptables-restore < iptables >> etc/rc.local e...

2017-11-02 23:46:52

阅读数:99

评论数:0

博弈论学习笔记(二)

当前部分主要集中在非合作博弈部分。 静态博弈是指:参与人同事选择行动,并不知道对方将要采取何种行动; 动态博弈是指:参与人的行动有先后顺序,且后者能够观察到先行动者所选择的行动。 完全信息:博弈过程中每一个位参与人对其他参与人的特征,策略空间及收益函数有准确的信息。 不完全信息:如果参与人对其他参...

2017-07-26 20:05:00

阅读数:997

评论数:0

博弈论学习笔记(一)

开始起步,希望专家朋友们给予指点,共同进步。 博弈论三要素 1参与者:      指的是博弈中做出相关决策的个体,由于存在相互依赖,博 弈中至少有两个参与者。 2每个参与者的策略集。      策略:指一个完整的计划或决策准则,它定义了参与者在不同状态下所要选择的行动。并非罗列参与者可选的行...

2017-07-25 15:37:12

阅读数:1557

评论数:0

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