自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 TypeError: 'numpy.ndarray' object is not callable错误的处理办法

TypeError: 'numpy.ndarray' object is not callable此类错误一般是由于内部函数被用作变量名时发生。例如,我的程序是range = maxVals - minVals隔了几行我又写道 for i in range(numTestVecs):这样就会报错,因为内部已经有range函数,而自己又重新定义了一个。一般错误会指向for

2015-01-27 19:38:50 77926 7

原创 KNN算法理解和应用

一、算法概述1、kNN算法又称为k近邻分类(k-nearest neighbor classification)算法。最简单平凡的分类器也许是那种死记硬背式的分类器,记住所有的训练数据,对于新的数据则直接和训练数据匹配,如果存在相同属性的训练数据,则直接用它的分类来作为新数据的分类。这种方式有一个明显的缺点,那就是很可能无法找到完全匹配的训练记录。kNN算法则是从训练集中找

2015-01-26 10:29:35 5338

转载 SVM训练结果参数说明 训练参数说明 归一化加快速度和提升准确率 归一化还原 核函数

举例说明  svmtrain -s 0 -?c 1000 -t 1 -g 1 -r 1 -d 3 data_file   训练一个由多项式核(u'v+1)^3和C=1000组成的分类器。   svmtrain -s 1 -n 0.1 -t 2 -g 0.5 -e 0.00001 data_file   在RBF核函数exp(-0.5|u-v|^2)和终止允许限0.00001的条件下,训练一个?

2015-01-23 20:35:12 5430

原创 采用交叉验证选择最佳参数C与g

在svm_train中-c和-g是最常用的两个参数,其中-c是设置C-SVC、e-SVR、n-SVR中从罚系数C,默认值为1;-g是核函数中函数设置。那么如何去选取最优的参数c和g呢?libsvm 的 python 子目录下面的 grid.py 可以帮助我们    1.解压gnuplot,如果没有的话,可以在网上下载,网址为http://www.gnuplot.info/download.ht

2015-01-23 20:02:14 12553 4

原创 关于svm_train的参数问题

初次使用svm,不知道svm_train的参数该怎么设置,svm_train源码的注释里虽然有相关解释,但是看得云里雾里,如下:Train an SVM model from data (y, x) or an svm_problem prob using'options' or an svm_parameter param.If '-v' is specified in 'optio

2015-01-22 11:49:08 7001

原创 libsvm在python下的使用

1.libsvm在python下的使用由于研究需要,今天在学习支持向量机svm在python中的使用。看了svm的API后发现,貌似只有svm低级的方法,在网上查了之后才知道要下载libsvm,网址是http://www.csie.ntu.edu.tw/~cjlin/libsvm/。libsvm在python下的目录中包含了svm.py和svmutil.py,而svm.py接口主要包括了一些l

2015-01-21 10:44:18 1614

原创 数据挖掘十大算法之Apriori算法原理及源码实现

一、基本概念    频繁模式:指频繁地出现在数据集中的模式。例如,频繁地同时出现在交易数据集中的商品(如牛奶和面包)的集合就是频繁项集。    支持度:支持度的公式是support(A->B) = P(A U B),即A和B同时出现的概率。    置信度:置信度大的公式是confidence ( A-> B ) = P(A | B) = support ( A U B) / suppo

2015-01-17 21:31:16 5096

原创 初学python--python中的self

python中类的方法和普通函数的区别就是:它们必须有一个额外的第一个参数。一般情况下该参数以self命名,也可以换成其他名字,不过会降低程序的可读性。    self代表类的实例,python会对self进行赋值,而程序员不需要对self赋值。    举个例子来说明,MyClass类实例化得到MyObject对象,当MyObject对象调用MyClass中的方法method(arg1,a

2015-01-17 15:07:37 805

转载 初学python--pandas中MultilIndex的使用

在pandas的DataFrame中经常使用多个索引,在pandas中成为MultiIndex对象,这篇文章介绍一下MultiIndex创建和使用方法:引入所有需要的模块创建两个对象,分别为colors和foods打印出这两个数组来查看一下,注意tm.choice创建的数组是随机的,你利用同样的代码创建的数组和我的可能不一样创建MultiInde

2015-01-09 22:14:54 2463

转载 初学--Python numpy教程

本文转载自:http://blog.chinaunix.net/uid-21633169-id-4408596.html先决条件在阅读这个教程之前,你多少需要知道点python。如果你想重新回忆下,请看看Python Tutorial.如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可

2015-01-06 19:10:00 4628 1

原创 初学--Anaconda+eclipse进行Python开发

1.首先在官网下载Anaconda,网址为http://www.continuum.io/downloads,选择32位或者64位版本进行下载2.安装Anaconda3.在eclipse的help->Eclipse Marketsplace中,输入PyDev,进行安装,安装时间可能会较长.当然也可以选择在网上自行下载PyDev,然后在eclipse的help->install new so

2015-01-05 22:07:09 16356 1

《利用python进行数据分析》源码、数据集

《利用python进行数据分析》含有大量的实践案例,你将学会如何利用各种python库(包括numpy、pandas、matplotlib以及ipython等)高效地解决各式各样的数据分析问题。书内有很多源程序和数据集

2015-01-20

easy_install

使用easy_install实际上是在调用setuptools来完成安装模块的工作。 Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的ez_setup工具和随之而生的扩展后的easy_install 与 “Cheeseshop”(Python Package Index,也称为 “PyPI”)一起工作来实现相同的功能。它可以很方便的让您自动下载,编译,安装和管理Python包。[1]

2015-01-20

mahout实战源码下载

mahout in action,中文名mahout实战,一本很不错的学习mahout的书,上面有很多java源代码,值得学习

2014-10-07

asp.net物流管理系统

物流管理系统, 配有详细pdf说明和 数据库以及网站代码

2012-06-13

空空如也

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

TA关注的人

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