04 2018 档案
摘要:一、准备开发环境(win环境) 1、redis 3.0 64位和ruby安装包下载(http://pan.baidu.com/s/1qXmO3fQ) 2、ruby环境准备:直接双击Rubtinstaller-2.2.3-x64.exe进行安装 3、安装RubyGems(cmd下运行) gem sou
阅读全文
摘要:【简介】 链码(又称为freeman码)是用曲线起始点的坐标和边界点方向代码来描述曲线或边界的方法,常被用来在图像处理、计算机图形学、模式识别等领域中表示曲线和区域边界。它是一种边界的编码表示法,用边界方向作为编码依据,为简化边界的描述,一般描述的是边界点集。它将线状地物或区域边界,由起点和一系列在
阅读全文
摘要:C++中不但可以用define定义常量还可以用const定义常量,它们的区别如下: 用#define MAX 255定义的常量是没有类型的,所给出的是一个立即数,编译器只是把所定义的常量值与所定义的常量的名字联系起来,define所定义的宏变量在预处理的时候进行替换,在程序中使用到该常量的地方都要进
阅读全文
摘要:【简述】 我们在学习编程语言时,往往第一个程序就是打印“Hello World”,那么对于人工智能学习系统平台来说,他的“Hello World”小程序就是MNIST手写数字训练了。MNIST是一个手写数字的数据集,官网是Yann LeCun's website。数据集总共包含了60000行的训练数
阅读全文
摘要:Jacobian矩阵和Hessian矩阵:http://jacoxu.com/jacobian%E7%9F%A9%E9%98%B5%E5%92%8Chessian%E7%9F%A9%E9%98%B5/ 从传统检测方法到深度神经网络框架:http://www.sohu.com/a/131923395_
阅读全文
摘要:【说明】 正常情况下你的ubuntu系统是已经自带了python的,不过自带的版本是2.7的,而现在的Python3.5和2.7其实已经非常不同了,作为开发学习的话还是新版本的Python3.5吧。 【安装】 1. 首先python不在ubuntu的软件仓库,所以我们需要去PPA上找软件源,打开终端
阅读全文
摘要:1、vim /usr/local/con.cfg 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件 2、进入编辑器后,我们先按"I”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了,和WINDOWS是一样的了。 3、需要退出时先按Esc键就会退出编辑状
阅读全文
摘要:1、ubuntu系统:普通用户下输入命令:sudo apt-get install vim-gtk (注:出现E: Unable to locate package则将命令改成sudo apt-get install vim-nox) 1、ubuntu系统:普通用户下输入命令:yum -y inst
阅读全文
摘要:1、打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了(这时会提示输入root账号密码)。 2、打开"终端窗口",输入"sudo apt-get install openssh-server"-->回车-->输入"y"
阅读全文
摘要:一、系统操作 1、关机命令:shutdown -h now reboot shutdown -r now #立刻重启 shutdown -r 10 #过10分钟自动重启 shutdown -r 20:35 #在时间为20:35时候重启 2、切换用户命令:su username 3、从普通用户切换到r
阅读全文
摘要:【简介】 em算法,指的是最大期望算法(Expectation Maximization Algorithm,又译期望最大化算法),是一种迭代算法,在统计学中被用于寻找,依赖于不可观察的隐性变量的概率模型中,参数的最大似然估计。 EM 算法是 Dempster,Laind,Rubin 于 1977
阅读全文
摘要:【简介】 交叉熵(Cross Entropy)是Shannon信息论中一个重要概念,主要用于度量两个概率分布间的差异性信息。语言模型的性能通常用交叉熵和复杂度(perplexity)来衡量。交叉熵的意义是用该模型对文本识别的难度,或者从压缩的角度来看,每个词平均要用几个位来编码。复杂度的意义是用该模
阅读全文
摘要:【简述】 关于Window安装TensorFlow- GPU环境的文章我想网站已经有非常多了,但是为什么还要写这篇文章呢,就是被网上的文章给坑了。由于pip install tensorflow-gpu的时候会默认安装tensorflow的最新版本(目前为1.8)。但是网上的教程估计都是小与1.7的
阅读全文
摘要:【数据标注处理】 1、先将下载好的图片训练数据放在models-master/research/images文件夹下,并分别为训练数据和测试数据创建train、test两个文件夹。文件夹目录如下 2、下载 LabelImg 这款小软件对图片进行标注 3、下载完成后解压,直接运行。(注:软件目录最好不
阅读全文
摘要:【软件环境搭建】 操作系统:windows 10 64位 内存:8G CPU:I7-6700 Tensorflow: 1.4 Python:3.5 Anaconda3 (64-bit) 以上环境搭建请自行到百度查阅教程。 【API环境搭建】 1、下载Tensorflow object detecti
阅读全文
摘要:1、矩阵的创建 由一维或二维数据创建矩阵 2、常见的矩阵运算 矩阵相乘 矩阵点乘:矩阵对应元素相乘 矩阵求逆 矩阵转置 计算矩阵对应行列的最大、最小值、和计算每一列、行的和 计算最大、最小值和索引 矩阵的分隔,同列表和数组的分隔一致。 矩阵的合并 矩阵、列表、数组的转换
阅读全文
摘要:1、plt.subplot 在matplotlib下,一个Figure对象可以包含多个子图(Axes),可以使用subplot()快速绘制,其调用形式如下:subplot(numRows, numCols, plotNum) 图表的整个绘图区域被分成numRows行和numCols列,plotNum
阅读全文
摘要:【简介】 邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类
阅读全文
摘要:三、numpy系列 1、np.maximum:(X, Y, out=None) X 与 Y 逐位比较取其大者; 最少接收两个参数 h=[[-2,2,10],[-5,-9,20]] hh=np.maximum(h, 1) hh=[[1,2,10],[1,1,20]] 2、np.max:(a, axis
阅读全文
摘要:【起因】 最近碰到一个项目,需要在电脑左面显示一些信息,因此在网上找了一些资料,成功实现在桌面绘制信息。 【代码】
阅读全文
摘要:婺源是江西省一个历史悠久的古县。婺源古镇是南宋著名理学家朱熹的故里和中国铁路之父詹天佑的家乡。“徽州”是被越来越多人提及的字眼,有人说这里是中国传统文化的家园,地处偏僻山乡的婺源很幸运地保存了古徽州的所有气韵。婺源位于江西省上饶市,是春季看油菜花、秋季赏红枫的绝佳之地。这里民风纯朴,文风鼎盛,名胜古
阅读全文
摘要:【简介】 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。最为广泛的两种分类模型是决策树模型(Decision Tree Model)和朴素贝叶斯模型(Naive Bayesian Model,NBM)。和决策树模型相比,朴素贝叶斯分类器(Naive Bayes Classifier,或
阅读全文
摘要:【参考文献】 http://www.jb51.net/article/65287.htm
阅读全文