自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大道至简

道可道,非常道;名可名,非常名。无名,天地之始;有名,万物之母。

原创 降维方法:PCA&SVD

个人觉得关于PCA(主成分分析)和SVD(矩阵奇异值分解)两篇不错的博客:PCA:http://www.cnblogs.com/pinard/p/6239403.htmlSVD:http://www.cnblogs.com/pinard/p/6251584.html简单来说:PCA是将高维数据在低...

2018-05-21 21:13:29

阅读数 601

评论数 1

原创 windows下编译caffe

1 准备工作 windows版caffe:https://github.com/Microsoft/caffe VS2013(其他版本不行!!!)  python2.7(其他版本不行!!!) 2 详细步骤 修改配置: 将  caffe-windows\windows\CommonSet...

2019-01-14 10:56:33

阅读数 612

评论数 0

原创 好玩的VBS

啥也不说了,直接上代码,保存为.vbs即可: 1 电脑说话 set objTTS = createobject("sapi.spvoice") objTTS.speak "我自横刀向天笑,笑完我就去睡觉"   2 无限弹出窗口 while(1) m...

2018-11-27 17:12:03

阅读数 3000

评论数 0

原创 pyqt简易教程

QT Designer 使用: 1 创建main_window或其他weight 2 布局(如果需要) 3 控件组合 4 edit中编辑控件顺序 5 为控件设置信号/信号槽 6 保存为xxx.ui文件 7 进入pyqt文件找到pyuic4所在文件夹,cmd下输入pyuic4 路径+x...

2018-09-27 16:21:33

阅读数 146

评论数 0

原创 递归和回溯

递归和循环的区别: (知乎用户李继刚(https://www.zhihu.com/question/20507130/answer/15551917)对递归和循环的生动解释:) 递归:你打开面前这扇门,看到屋里面还有一扇门。你走过去,发现手中的钥匙还可以打开它,你推开门,发现里面还有一扇门,你继...

2018-07-30 16:10:11

阅读数 904

评论数 0

原创 python中is和==的区别

一句话:is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。更详细的说,is 用来判断变量内存地址是否一样,== 用来比较数值例:>>> a=3>>> b=3>&...

2018-06-16 10:10:04

阅读数 83

评论数 0

原创 git和github使用技巧

git:分布式版本控制工具github:代码托管网站(已被微软收购)首先,你需要在github(https://github.com)上注册自己的账号,然后在本地安装git工具,windows,Linux,Mac下的下载地址为:https://git-scm.com/downloads接下来:例如...

2018-06-13 20:42:10

阅读数 110

评论数 0

原创 系统相对路径和绝对路径

绝对路径:从根目录开始直到文件位置相对路径:相对于程序当前所在目录到文件位置例:程序运行在C:/user/dell下,假设有一个文件test.txt绝对路径:C:/user/dell/test.txt相对路径:./test.txtlinux下相对路径. 表示用户所处的当前目录 C:/user/de...

2018-06-13 15:18:45

阅读数 7045

评论数 0

原创 快速排序的python实现

talk is cheap,show me the code!def quick(arr): if len(arr)<2: return arr else: p=arr[0] left=[i for i in arr[1...

2018-06-10 16:44:59

阅读数 58

评论数 0

原创 matlab调用C#等exe可执行程序

        C,C++,python,java,C#等许多语言都可以打包成exe,打包也相当简单。而在语言之间,可以相互调用,这样,我们就无需做大量的重复劳动。        matlab调用exe极其简单,可以使用dos,system,!。基本都一样,我们这里介绍system。假如我们有可执...

2018-06-06 15:00:22

阅读数 2474

评论数 0

原创 python中sorted函数用法

在python3.5的sorted函数中取消了cmp关键字,毕竟一个key就足够了,何必多此一举呢。。。所以,本文就讲key的用法。sorted(iterable, key=None, reverse=False)key,主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象...

2018-05-28 09:27:08

阅读数 1220

评论数 0

原创 梯度下降算法SGD

梯度,是一个数学概念,自然有其严格的数学定义。简单说就是,梯度就是函数在该点处沿着该方向变化最快。因此,梯度是一个向量场。沿着正梯度就可以找到最大值,所谓的梯度上升。沿着负梯度就可以找到最小值,所谓的梯度下降。两者其本质都是一样的。简单公式推导如下:由此可以得到权值更新为(没有引入学习率):程序具...

2018-05-22 14:56:30

阅读数 323

评论数 0

原创 python打包成exe方法

pyinstaller是一个非常简单方便的打包工具。安装:pip install pyinstaller在python的Scripts安装路径下会有pyinstaller.exe之后在该目录下运行pyinstaller -F -w xxx.py (xxx.py就是要打包的程序)会在当前目录下生...

2018-05-21 11:31:16

阅读数 85

评论数 0

原创 python常用技巧

python作为谷歌三大官方语言之一以及机器学习首选语言,有其语言本身的优势。个人觉得最主要的就是开源和简单。本文列举一些python的技巧:1 python没有像c一样的结构体,但可以用类来替代,例如: class Student: def __init__(self): self.name=...

2018-05-18 14:26:00

阅读数 59

评论数 0

原创 机器学习相关概念

机器学习的理论基础----函数逼近由万能逼近定理可知,神经网络理论上可以以任意精度逼近任意连续可导函数。个人理解类似于函数的泰勒公式展开。f(x)=f(0)+f'(0)x+f''(0)/2!*x^2,+f'''(0)/3!*x^3+……+...

2018-05-18 13:32:16

阅读数 65

评论数 0

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