码迷,mamicode.com
首页 > 编程语言
机器学习实战ByMatlab(四)二分K-means算法
前面我们在是实现K-means算法的时候,提到了它本身存在的缺陷: 1.可能收敛到局部最小值 2.在大规模数据集上收敛较慢 对于上一篇博文最后说的,当陷入局部最小值的时候,处理方法就是多运行几次K-means算法,然后选择畸变函数J较小的作为最佳聚类结果。这样的说法显然不能让我们接受,我们追求的应该是一次就能给出接近最优的聚类结果。其实K-means的缺点的根本原因就是:对K个质心的初始选...
分类:编程语言   时间:2015-04-17 13:52:12    阅读次数:357
C++输入一行字符串 getline/get/getline
getline() :对于字符数组读入整行数据,它使用回车键输入的换行符来确定输入结尾。getline()将丢弃换行符.调用方法: cin.getline(str, len);第一个参数str是用来存储输入行的数组名称,第二个参数len是要读取的字符数。 1 #include 2 using na....
分类:编程语言   时间:2015-04-17 13:50:18    阅读次数:165
实验一:Java开发环境的熟悉
实验一:Java开发环境的熟悉一:实验内容:使用JDK编译、运行简单的Java程序;使用Eclipse编辑、编译、运行、调试Java程序。实验步骤:(一)、命令行下Java程序开发1. 用Xface命令行操作:进入Code:建立实验目录,使用ls命令或dir命令查看建立的目录情况:输入cd 2013...
分类:编程语言   时间:2015-04-17 13:49:10    阅读次数:136
JavaScript事件冒泡简介及应用
一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对...
分类:编程语言   时间:2015-04-17 13:49:32    阅读次数:146
基于粒子滤波器的目标跟踪算法及实现
代码实现:运行方式:按P停止,在前景窗口鼠标点击目标,会自动生成外接矩形,再次按P,对该选定目标进行跟踪。[cpp]view plaincopy//TwoLevel.cpp:定义控制台应用程序的入口点。///**********************************************...
分类:编程语言   时间:2015-04-17 13:47:32    阅读次数:488
深入理解javascript系列(4):立即调用的函数表达式
本文来自汤姆大叔前言大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你自己的理...
分类:编程语言   时间:2015-04-17 13:48:46    阅读次数:170
C# 多线程详解
1.使用多线程的几种方式(1)不需要传递参数,也不需要返回参数ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。复制代码 代码如下:class Program { static void Main(string[] args) { for (i...
分类:编程语言   时间:2015-04-17 13:47:46    阅读次数:146
线程同步 –AutoResetEvent和ManualResetEvent
上一篇介绍了通过lock关键字和Monitor类型进行线程同步,本篇中就介绍一下通过同步句柄进行线程同步。在Windows系统中,可以使用内核对象进行线程同步,内核对象由系统创建并维护。内核对象为内核所拥有,所以不同进程可以访问同一个内核对象, 如进程、线程、事件、信号量、互斥量等都是内核对象。其中...
分类:编程语言   时间:2015-04-17 13:45:00    阅读次数:259
Python运行时遇到UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128)的问题
找到报错的地方。在前一行加上: reload(sys) sys.setdefaultencoding('utf-8') 再运行就可以了。Python的字符串真的是麻烦啊。Bon Appetite~
分类:编程语言   时间:2015-04-17 13:44:28    阅读次数:141
java-设计模式(结构型)-【组合模式】
1.组合模式(Composite) 定义:组合模式有时又叫部分-整体模式在处理类似树形结构的问题时比较方便 使用场景:将多个对象组合在一起进行操作,常用于表示树形结构中,例如二叉树,数等,文件目录。2.文件复制例子 文件类://对文件各种操作的接口public interface FileOpera...
分类:编程语言   时间:2015-04-17 13:44:24    阅读次数:119
java学习笔记—JSP3(34)
JSP内置对象JSP在进行编译的时候动态的创建了很多的内置对象,那么如果开发者知道,可以直接在JSP页面中使用这些对象。我们将这些内置的对象称之为JSP内置九大对象。如果需要将以下的九大内置对象直接获取出来,那么可以这样做:编写一个错误处理页面,那么请求查看翻译好的jsp文件。public void...
分类:编程语言   时间:2015-04-17 13:36:12    阅读次数:164
SIFT算法详解
尺度不变特征变换匹配算法详解ScaleInvariantFeatureTransform(SIFT)JustForFunzdd zddmail@gmail.comor (zddhub@gmail.com)对于初学者,从DavidG.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。如果你学习SIFI得...
分类:编程语言   时间:2015-04-17 13:37:02    阅读次数:350
PyQt的QString和python的string的区别
转载于http://blog.chinaunix.net/uid-200142-id-4018863.htmlpython的string和PyQt的QString的区别 python string和PyQt的QString的区别 以下在Python2.6和PyQt4.4.4 for Python2,...
分类:编程语言   时间:2015-04-17 13:37:05    阅读次数:257
基于MeanShift的目标跟踪算法及实现
这次将介绍基于MeanShift的目标跟踪算法,首先谈谈简介,然后给出算法实现流程,最后实现了一个单目标跟踪的MeanShift算法【matlab/c两个版本】 csdn贴公式比较烦,原谅我直接截图了…一、简介 首先扯扯无参密度估计理论,无参密度估计也叫做非参数估计,属于数理统计的一个分支,和参数密...
分类:编程语言   时间:2015-04-17 13:34:54    阅读次数:392
【初学python】第一个月--休眠期,我埋下了一颗名为python的种子
先说背景,本人编程技巧极渣,其余各种万金油半桶水,毕业工作半年后,反而退三年。满打满算,大概是因为进了XJM的群里,从2015年3月12日左右才开始接触python。入门书籍:《笨方法学python》,《python核心编程》第一个星期:用python写数据结构,链表,栈,队列结果被我拖了差不多十天...
分类:编程语言   时间:2015-04-17 13:36:12    阅读次数:176
新建数组与清空数组
var arr=new Array(1,2,3); //这个代表的是新建的数组,且里面有3个值 var arr=new Array(3) //里面只有一个数的时候,代表这个数组的length var arr=[]; //定义一个空数组,通常我们会这样写var arr=[1,2,3,4,5] ...
分类:编程语言   时间:2015-04-17 13:33:29    阅读次数:133
整合ibatis+spring的时候报错
Could not find SQL statement to include with refid 'T_USER.Example_Where_Clause'处理方法:在sqlMapConfig中添加如下配置
分类:编程语言   时间:2015-04-17 13:33:26    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!