08 2017 档案

摘要:首先说明一点,如果我们要使用GDB来调试我们的C/C++程序时,在使用GCC编译程序时,应该带上 –g 参数, 它负责生成 与GDB相关的调试信息; 1.如何对一个文件启动GDB调试? 方法一: 命令行输入: gdb filename 方法二: 命令行输入: gdb , 进行gdb工作界面以后,再输入命令: file filename ... 阅读全文
posted @ 2017-08-26 11:41 殷大侠 阅读(3852) 评论(0) 推荐(1) 编辑
摘要:1. 数组与指针: 对于数组,需要注意两点:1, C语言中只有一维数组, 而且数组的大小必须在编译期就作为一个常数确定下来; 2. 对于一个数组,我们只能做两件事:确定数组的大小 和 获得指向该数组下标为0的元素的指针; 实际上,对于数组下标的运算,实际上都是通过指针进行的; 如: int a[10] ,数组名 a 实际上为指向数组第0个元素的指针; 所以, a[i] 可以... 阅读全文
posted @ 2017-08-26 11:24 殷大侠 阅读(743) 评论(0) 推荐(0) 编辑
摘要:信噪比:即Signal noise ratio , 即SNR; 它的单位为 dB, 公式为: SNR = 10lg(PS / PN), 其中 ps 表示信号的有效功率, pn 表示噪声的有效功率; 如何计算一个信号的功率呢? 假如有一个一维的信号 x ,它的平均功率可以这么算: power = sum(x .* x ) / size(x) 有时候,会用d... 阅读全文
posted @ 2017-08-25 17:44 殷大侠 阅读(7634) 评论(0) 推荐(0) 编辑
摘要:声明:作者:会心一击 出处:http://www.cnblogs.com/lijingchn/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 1. K-NN算法简介 K-NN算法 ( K Nearest Neighbor, K近邻算法 ), 是机器学习中的一个经典算法, 比较简单且容易理解. K-NN... 阅读全文
posted @ 2017-08-23 00:14 殷大侠 阅读(688) 评论(0) 推荐(0) 编辑
摘要:1, 矩阵的逆: inv()函数; 2. 矩阵的伪逆: pinv()函数; 3. 矩阵的克罗内克尔积: kron()函数; 4. 得到一个dct变换的字典: dctmtx()函数, 它可以得到一个 n*n 的矩阵,并且这个矩阵是正交的;假如得到的矩阵为A, 一个一维列信号为x, 则信号x的DCT变换为:Y= A * x; 它的反变换为: A的逆*Y = x, 由于 A 为正交的,所以,A的逆= A... 阅读全文
posted @ 2017-08-22 15:49 殷大侠 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:它与K-mean算法原理上是类似的; K-mean 算法: (之前写过:http://www.cnblogs.com/yinheyi/p/6132362.html) 对于初始化的类别中心,可以看作初化的字典(每一列为一个类别中心); 而每一样本的表示可以用一个稀疏向量表示(此向量只有对应的类别为1, 阅读全文
posted @ 2017-08-22 01:18 殷大侠 阅读(3311) 评论(0) 推荐(0) 编辑
摘要:一个复数: Z= a + jb; 这是什么玩意?? 它就是一个复数而已啊。。。。重要的是它能干什么的,有什么用? 它的模: |z| = ; 它的辐角: 把它转化为复指数形式,以及说明一个欧拉公式: 欧拉公式: 阅读全文
posted @ 2017-08-16 21:05 殷大侠 阅读(3330) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-08-15 22:45 殷大侠 阅读(2) 评论(0) 推荐(0) 编辑
摘要:python中,也有像c/c++语言的 gdb 一样的调试程序,即pdb; 只简单说明一个怎么使用它。 假设已经有了一个python程序名为 test.py, 我们在命令行输入以下内容,即可以进行 python的调试阶段了: (至于为什么加 –m 参数或它表示什么意思呢? 查了一下,与 sys.pa 阅读全文
posted @ 2017-08-12 21:18 殷大侠 阅读(501) 评论(0) 推荐(0) 编辑
摘要:可能由于昨天关电脑断电源的问题, 后来开机,直接出现如下界面: 心里想,不会吧,电脑怎么又出问题了吧(上周的时候,手贱,把装系统的硬盘分区设为了非活动分区,电脑就启动不来了,后来手动引导起来的;); 我仔细一个文字提示,需要让我在 initramfs 上手动运行一下 fsck 工具, 直接搜了一下什么是 fsck 工具,原来是用于检查与修复 文件系统的; 运行了以下命令,并且过程中的文... 阅读全文
posted @ 2017-08-08 18:07 殷大侠 阅读(2159) 评论(0) 推荐(0) 编辑
摘要:以下内容来自:阿铭http://www.apelearn.com/study_v2/chapter11.html, 把常用的写出来了;感觉可以了; 只管压缩与解压缩的工具: gzip 工具: 用的时候只记住这几个参数就可以了: 注意: gzip 不可以压缩目录; -d, 它表示解压缩,压缩的时候不用加参数; -k, 表示 keep,如果不加它,在压缩或解压缩时,原文件会消失;当加上 –... 阅读全文
posted @ 2017-08-08 15:44 殷大侠 阅读(617) 评论(0) 推荐(0) 编辑
摘要:1.在使用draw_net.py的时候,提示如下错误: AttributeError: 'google.protobuf.pyext._message.RepeatedScalarConta' object has no attribute '_values': 后来知道原因:(http://www.infocool.net/kb/WWW/201702/293190.html) 这是由于你的pro... 阅读全文
posted @ 2017-08-07 21:49 殷大侠 阅读(1691) 评论(0) 推荐(0) 编辑
摘要:根据 caffe/src/caffe/proto/caffe.proto 里面的文件,可以看到它有以下几种学习率的衰减速机制: 1. fixed: 在训练过程中,学习率不变; 2. step: 它的公式可以表示:, 所以呢,它的学习率的变化就像台价一样;step by step 的; 其中的 gamma 与 stepsize需要设置的; 3.exp : 表示指数型的;公式为:;其中... 阅读全文
posted @ 2017-08-07 09:41 殷大侠 阅读(5728) 评论(0) 推荐(0) 编辑
摘要:grep: 全称Global Regular Expression Print, 是干什么的,不多说了; 用法:grep 【-options] [pattern】 【filename] 选项: -c: 只输出匹配行的数目 -i: 不区分大小写 -n:显示匹配航以及行号 -l:查询多文件的时候只输出包含匹配字符的文件名 -L: 列出不匹配的文件名; -v:反向匹配,即显示不匹配的行 -h: 查询的时... 阅读全文
posted @ 2017-08-05 18:16 殷大侠 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:以下内容来自:(http://www.runoob.com/regexp/regexp-tutorial.html) 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。 非打印字符 非打印字符也可以是正则表达式的组成部分。下表列出了表示非打印字符的转义序列: 阅读全文
posted @ 2017-08-04 22:04 殷大侠 阅读(313) 评论(0) 推荐(1) 编辑
摘要:这几天对于操作系统是如何引导启动的特征的感兴趣,已经到了不能自拔的状态了,所以索性好好了解一下; 前面已经说过了,MBR对于系统启动的重要性,这是不多啰嗦; 现在介绍一个 grub ,启动管理器,它可以用于引导不同的系统; grub 是一个怎么样的引导原理? 通过我的实验,我得到的结论就是: 整个g 阅读全文
posted @ 2017-08-03 14:25 殷大侠 阅读(28370) 评论(0) 推荐(6) 编辑
摘要:声明:下面内容来自:http://www.linuxidc.com/Linux/2016-10/136027.htm, 来源:linux社区 作者:aslongas 我转载于此处,为了作个笔记,方便自己以后查看。 Linux 命令行快捷键 涉及在Linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。 常用 ctrl... 阅读全文
posted @ 2017-08-02 23:14 殷大侠 阅读(707) 评论(0) 推荐(0) 编辑
摘要:下面内容严重参考:百度百科; Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。 通常,我们将包含MBR引导代码的扇区称为主引导扇区。因这一扇区中,引导代码占有绝大部分的空间,故而将习惯将该扇区称为MBR扇区(简称MBR)。由于这一... 阅读全文
posted @ 2017-08-02 09:46 殷大侠 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:提到硬盘的分区,以前就是很乱,有什么主分区/扩展分区/逻辑分区等;它们有什么区别呢?现在简单的了解一下; 由于在MBR的主引导记录中的分区表里面最多只能记录4个分区记录,这个不够用啊,为了解决这个问题,就允许创建一个扩展分区,在扩展分区里面我们可以继续分区(即逻辑分区);例如:我们最多可以创建4个主分区,当我们要创建6个分区时:我们可以创建3个主分区1个扩展分区,然后再在扩展分区里面创建3个逻辑分... 阅读全文
posted @ 2017-08-02 08:26 殷大侠 阅读(894) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示