自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (69)
  • 收藏
  • 关注

原创 关于MatConvNet深度学习库Index exceeds matrix dimensions错误注意事项

本人在Win7 64位操作系统下,用MatConvNet深度学习框架训练一个网络用于识别鸟类,这个鸟类有20类,网络训练好后,用于识别一下自己在网上爬的一些小鸟图片,识别效果还不错。于是,想在其它数据集上,比如识别狗狗,训练一下看看效果如何。于是本人直接在狗狗数据集上进行end to end训练,在训练的过程中,出现错误:Index exceeds matrix dimensions。一步一步调试

2017-11-21 21:21:40 4145

原创 NumPy教程之(五)

NumPy提供了很多常用的数学函数,这些函数被称为“ufunc”并且调用方式基本上与Matlab没啥差别,但是有一点需要记住,就是NumPy提供的数学运算基本上都是逐元素输入逐元素输出。矩阵运算专门的函数。如下所示:还有很多函数,不能一 一 举例,如下:all, any, apply_along_axis, argmax, argmin, argsort, average,

2017-11-12 16:26:18 345

原创 NumPy教程之(四)

NumPy针对数组(array)的基本数学操作函数一般是逐元素进行的,比如矩阵的加减运算,线性代数上的矩阵运算则有专门的函数,如dot函数等,具体看示例。>>> a = np.array( [20,30,40,50] )>>> b = np.arange( 4 )>>> barray([0, 1, 2, 3])>>> c = a-b>>> carray([20, 29, 38, 4

2017-11-12 15:45:55 377

原创 Matlab下调用Python接口

MATLAB 到 C 语言程序的转换可以由两种途径完成,其一是 MATLAB 自己提供的 C 语言翻译程序 mcc, 另一种是原第 3 方公司 MathTools 开发的 MATCOM。后者出现较早,功能远比 MATLAB 自己的翻译程序强大,可以直接将Matlab脚本转换为C/C++代码,MathWorks感受到了威胁,找人家谈判,花巨资收购了MathTools 公司,并已将其开发技术融于MAT

2017-11-11 11:25:59 21788

原创 关于PCA降维原理的几点思考

在多变量分析及数据挖掘中,Principal Component Analysis(PCA)降维原理估计是最古老也是最著名的。PCA降维原理分别在三个领域中被发现:Pearson在研究生物结构时发现,Hotelling在心理测定领域发现该原理,Karhunen 在随机过程的框架下发现PCA原理,随后Lo`eve对其进行了归纳总结,故PCA变换也被称为K-L变换。由此可以看出,PCA原理分别在三个领

2017-11-10 11:24:40 4110

原创 NumPy教程之(三)

一. 打印数组当你打印或显示一个数组内的元素时,NumPy通常以类似嵌套列表(list)的形式显示,但是具有一些特别的排列方式:最后一维(dimension or axes)从左到右排列;第二维到最后一维按照由上到下排列;剩下的也按照从上到下排列。看着有点绕,总结一下就是,一维数组按照行排列,二维数组按照矩阵啊劈裂,三维数组按照矩阵列表排列,如下所示:如果一个数组太大的话,

2017-11-09 17:14:57 300

原创 NumPy教程之(二)

在NumPy下可以通过多种方法创建数组,比如你可以通过Python下的元组(tuple)或列表(list),利用array函数进行创建,数组的元素类型可以通过推断得出。如下所示:如果直接给np.array函数传递一组数,而这组数不是以Python元组或列表的形式出现的话,则会报错,如下所示:np.array函数可以把数组的数组转换为二维数组,数组的数组的数组则为三维数组,等

2017-11-09 16:38:14 629

原创 NumPy教程之(一)

NumPy是Python下用于科学计算的基本软件包,它是Python下用于提供多维数组对象的库,很多对象(比如矢量和矩阵)均派生自多维数组,并且提供了各种各样的运算,比如数学运算,掩膜运算,逻辑运算,选择,排序,离散傅里叶变换,线性代数等。其中,NumPy软件包的核心是ndarray对象,该对象封装了同类类型数据的多维数组,为了提升运算性能,有些操作运算是采用C/C++等编译语言实现的。NumPy

2017-11-09 10:55:29 416

原创 在Matlab下利用VS调试C/C++代码

在Matlab下有时需要调试C/C++代码,如在Matlab下经常调用的支持向量机(SVM)库libsvm就是用C语言编写的,如果想在Matlab下调试C代码,查看中间输出,可以利用VS。这主要涉及C/C++与Matlab的混合编程问题,有兴趣的可以自己找一下相关的资料看一下,这里只介绍Matlab下利用VS进行C/C++代码调试的步骤及其一些注意事项。第一步:在已经打开的Matlab下要运行

2017-11-08 21:47:33 4715 1

原创 何谓超参数?

自从接触了机器学习后,在很多地方如书籍和文献中经常会看到有一类参数叫超参数(hyperparameter),其中提超参数最多的地方是在支持向量机(SVM)和深度学习(Deep Learning)中,比如支持向量机中的松弛因子:上式中的C就是松弛因子,这个参数在支持向量机中不像参数W那样,可以通过优化学习得到。还有深度学习中的超参数,如学习率(Learning Rate),在训练深度网络

2017-11-05 10:08:01 22555 4

转载 if __name__ == '__main__' 如何正确理解?

来源:Python 中的 if __name__ == '__main__' 该如何理解这个问题来自于知乎用户的提问,当时看到这个问题,我只是做了下简单的回答。后来我发现,对于很多人来说,更准确的说应该是大部分的 Python 初学者,对这个问题理解的不是很深刻。所以这里我来做下总结,并试图把这个问题说明白。程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完

2017-11-02 10:57:25 438

原创 Python集成开发环境之Pycharm

Pycharm是Python的跨平台集成开发环境,隶属于JetBrains,是一家捷克的软件开发公司。Python的集成开发环境有很多,比如在安装Anaconda时自带的Spyder,功能有限,调试不方便。Pycharm是专业用于Python程序开发的IDE。目前Pycharm有专业版与社区版两种,专业版收费,社区版免费,功能与专业版差别不大,只是专业版支持一些网页编程和远程调试功能,一般也用不到

2017-11-01 20:09:27 10298

原创 Fisher Vector(FV)原理

Fisher Vector(FV)是一种类似于BOVW词袋模型的一种编码方式,如提取图像的SIFT特征,通过矢量量化(KMeans聚类),构建视觉词典(码本),FV采用混合高斯模型(GMM)构建码本,但是FV不只是存储视觉词典的在一幅图像中出现的频率,并且FV还统计视觉词典与局部特征(如SIFT)的差异。在讲解Fisher Vector(FV)之前,先对FV有一个总体的认识,先看一下FV的代码实现

2017-11-01 09:48:50 10459

[神经网络设计].(美国)Hagan.清晰中文版

[神经网络设计].(美国)Hagan.清晰中文版

2017-08-16

keras1.0中文文档_带中文书签

keras1.0中文文档_带中文书签

2017-08-16

数字图像处理(冈萨雷斯)(matlab版)

数字图像处理(冈萨雷斯)(matlab版)

2017-08-16

TensorFlow Machine Learning Cookbook【2017,完美PDF】

TensorFlow Machine Learning Cookbook【2017,完美PDF】

2017-08-16

TensorFlow for Machine Intelligence(2016.07).A4

TensorFlow for Machine Intelligence(2016.07).A4

2017-08-16

[Linux企业应用案例精解].李晨光

[Linux企业应用案例精解].李晨光

2017-08-15

Shell脚本学习指南 中文PDF版

Shell脚本学习指南 中文PDF版

2017-08-15

算法导论英文原版

算法导论英文原版

2017-08-15

HMM讲解含数学之美

HMM讲解,其中吴军的数学之美亦有相关讲解,此资料已包含

2017-08-14

Docker从入门到实践

<>为Docker社区推荐入门教材

2017-08-14

HBase权威指南中文版

HBase权威指南中文版

2017-08-13

LaTeX入门与提高高清第二版

LaTeX入门与提高高清第二版简明扼要地对LaTex的一些基本语法和环境进行了清晰的阐述,是目前对参数讲解比较清楚的一本入门教材

2017-08-09

LaTeX入门与提高_第二版高清版

LaTeX入门与提高_第二版高清

2017-08-07

LATEX Tutorials

LATEX Tutorials为印度LaTex社区用户组编写的教程,简明实用

2017-08-07

LaTeX入门英文原版第4版

A Guide to LaTeX是学习LaTex的权威巨作

2017-08-07

Machine learning-Tom M Mitchell

Tom M Mitchell机器学习入门书籍,英文原版

2017-08-05

独立同分布的中心极限定理

概率论中的一些定律,尤其在贝叶斯分类器中的独立同分布的中心极限定理

2017-08-02

Python机器学习及实践-从零开始通往Kaggle竞赛之路

Python机器学习及实践-从零开始通往Kaggle竞赛之路,非常基础,入门不错

2017-07-30

TensorFlow深度学习库手册中文版

Python语言下的TensorFlow深度学习库手册中文版

2017-07-30

数字信号处理的FPGA实现(第3版)中文pdf及源码

数字信号处理的FPGA实现(第3版)中文pdf及源码

2017-07-30

LearningToCompare_FSL.rar

Learning to Compare: Relation Network for Few-Shot Learning论文代码,支持python 3.x与PyTorch 1.x

2019-12-01

Think Python-英文原版-高清

Think Python-英文原版-高清

2017-11-02

Professional Visual Studio 2013.pdf+VS2015 CookBook.pdf英文原版-高清

Professional Visual Studio 2013.pdf+VS2015 CookBook.pdf英文原版-高清

2017-10-30

RBM受限玻尔兹曼机

RBM受限玻尔兹曼机-An Introduction to Restricted Boltzmann Machines.pdf与受限波尔兹曼机_张春霞.pdf两篇文档,两者结合起来看,理解的更深刻。

2017-10-10

矩阵分析(第三版 史荣昌)-高清版

矩阵分析(第三版 史荣昌)-高清版

2017-09-20

并发的艺术

并发的艺术

2017-08-25

Neural Networks_ Tricks of the Trade_ Second Edition

Neural Networks_ Tricks of the Trade_ Second Edition

2017-08-18

Matlab统计与机器学习教程2017官方版

Matlab统计与机器学习教程2017官方版

2017-08-16

Matlab图像处理教程2017官方版

Matlab图像处理教程2017官方版

2017-08-16

Matlab可视化编程官方教程2017版

Matlab可视化编程官方教程2017版

2017-08-16

Linux Shell脚本攻略(第2版)

Linux Shell脚本攻略(第2版)

2017-08-14

UNIX环境高级编程中文版

UNIX环境高级编程中文版

2017-08-14

模式识别与机器学习PRML_马春鹏

模式识别与机器学习PRML_马春鹏

2017-08-14

C++11:C++11新特性解析与应用

C++11:C++11新特性解析与应用

2017-08-14

深入理解C++11新特性解析与应用_人鱼版

深入理解C++11新特性解析与应用_人鱼版

2017-08-14

C++ Qt设计模式(第2版)

C++ Qt设计模式(第2版)

2017-08-14

机器学习讲义(Andrew+Ng)

深度学习领域的宗师巨作机器学习讲义深刻讲解了机器学习背后的原理和推导,使之对深度学习有更深的领悟。

2017-08-11

国内人工智能行业全梳理

详细阐述了人工智能下一个应该关注的的领域和国内人工智能行业较为先进的公司企业和其背后的大佬

2017-08-11

Neural Network Design (2nd Edition)

Neural Network Design (2nd Edition)为大牛Martin T. Hagan巨作,深入浅出地讲解了深度学习的所有算法原理,非常适合全面深入了解人工神经网络及深度学习

2017-08-01

Make Your Own Neural Network

This is the most effective but gentle introduction to neural networks I've seen. No other authors of NN primers dare to delve into matrices as the basic math for understanding them but Mr. Rashid pulls it off beautifully. There are lots of very helpful diagrams to make the points clear.

2017-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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