- 浏览: 3503474 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (1491)
- Hibernate (28)
- spring (37)
- struts2 (19)
- jsp (12)
- servlet (2)
- mysql (24)
- tomcat (3)
- weblogic (1)
- ajax (36)
- jquery (47)
- html (43)
- JS (32)
- ibatis (0)
- DWR (3)
- EXTJS (43)
- Linux (15)
- Maven (3)
- python (8)
- 其他 (8)
- JAVASE (6)
- java javase string (0)
- JAVA 语法 (3)
- juddiv3 (15)
- Mule (1)
- jquery easyui (2)
- mule esb (1)
- java (644)
- log4j (4)
- weka (12)
- android (257)
- web services (4)
- PHP (1)
- 算法 (18)
- 数据结构 算法 (7)
- 数据挖掘 (4)
- 期刊 (6)
- 面试 (5)
- C++ (1)
- 论文 (10)
- 工作 (1)
- 数据结构 (6)
- JAVA配置 (1)
- JAVA垃圾回收 (2)
- SVM (13)
- web st (1)
- jvm (7)
- weka libsvm (1)
- weka屈伟 (1)
- job (2)
- 排序 算法 面试 (3)
- spss (2)
- 搜索引擎 (6)
- java 爬虫 (6)
- 分布式 (1)
- data ming (1)
- eclipse (6)
- 正则表达式 (1)
- 分词器 (2)
- 张孝祥 (1)
- solr (3)
- nutch (1)
- 爬虫 (4)
- lucene (3)
- 狗日的腾讯 (1)
- 我的收藏网址 (13)
- 网络 (1)
- java 数据结构 (22)
- ACM (7)
- jboss (0)
- 大纸 (10)
- maven2 (0)
- elipse (0)
- SVN使用 (2)
- office (1)
- .net (14)
- extjs4 (2)
- zhaopin (0)
- C (2)
- spring mvc (5)
- JPA (9)
- iphone (3)
- css (3)
- 前端框架 (2)
- jui (1)
- dwz (1)
- joomla (1)
- im (1)
- web (2)
- 1 (0)
- 移动UI (1)
- java (1)
- jsoup (1)
- 管理模板 (2)
- javajava (1)
- kali (7)
- 单片机 (1)
- 嵌入式 (1)
- mybatis (2)
- layui (7)
- asp (12)
- asp.net (1)
- sql (1)
- c# (4)
- andorid (1)
- 地价 (1)
- yihuo (1)
- oracle (1)
最新评论
-
endual:
https://blog.csdn.net/chenxbxh2 ...
IE6 bug -
ice86rain:
你好,ES跑起来了吗?我的在tomcat启动时卡在这里Hibe ...
ES架构技术介绍 -
TopLongMan:
...
java public ,protect,friendly,private的方法权限(转) -
贝塔ZQ:
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
java 读取 doc poi读取word中的表格(转) -
ysj570440569:
Maven多模块spring + springMVC + JP ...
Spring+SpringMVC+JPA
(1)把D:\libsvm-2.91\windows目录中的libsvm.dll拷贝到C:\WINDOWS\system32中。
(2)把D:\libsvm-2.91\python目录中的svm.py和svmutil.py拷贝到D:\ProgramXP32\Python26\Lib中。
(3)把D:\ProgramXP32\Python26\Lib\svm.py进行修改
原来的
from ctypes import *
from ctypes.util import find_library
import sys
# For unix the prefix 'lib' is not considered.
if find_library('svm'):
libsvm = CDLL(find_library('svm'))
elif find_library('libsvm'):
libsvm = CDLL(find_library('libsvm'))
else :
if sys.platform == 'win32':
libsvm = CDLL('../windows/libsvm.dll')
else :
libsvm = CDLL('../libsvm.so.1')
改成
from ctypes import *
libsvm = CDLL('libsvm.dll')
(4)采用以下的python命令进行测试
from svmutil import *
y, x = svm_read_problem('D:/libsvm-2.91/heart_scale')
prob = svm_problem(y, x)
param = svm_parameter('-s 3 -c 5 -h 0')
m = svm_train(y, x, '-c 5')
m = svm_train(prob, '-t 2 -c 5')
m = svm_train(prob, param)
CV_ACC = svm_train(y, x, '-v 3')
运行的结果为:
D:\ProgramXP32\Python26>python.exe
ActivePython 2.6.3.7 (ActiveState Software Inc.) based on
Python 2.6.3 (r263:75183, Oct 5 2009, 14:41:55) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from svmutil import *
y, x = svm_read_problem('D:/libsvm-2.91/heart_scale')
prob = svm_problem(y, x)
param = svm_parameter('-s 3 -c 5 -h 0')
m = svm_train(y, x, '-c 5')
m = svm_train(prob, '-t 2 -c 5')
m = svm_train(prob, param)
CV_ACC = svm_train(y, x, '-v 3')
>>> >>> >>> >>> .*
optimization finished, #iter = 433
nu = 0.340308
obj = -385.016663, rho = 0.669878
nSV = 121, nBSV = 68
Total nSV = 121
>>> .*
optimization finished, #iter = 433
nu = 0.340308
obj = -385.016663, rho = 0.669878
nSV = 121, nBSV = 68
Total nSV = 121
>>> .*
optimization finished, #iter = 1027
nu = 0.526875
obj = -376.014116, rho = 0.600025
nSV = 190, nBSV = 101
>>> *
optimization finished, #iter = 128
nu = 0.497674
obj = -76.458792, rho = 0.488171
nSV = 103, nBSV = 81
Total nSV = 103
*
optimization finished, #iter = 106
nu = 0.407726
obj = -59.526956, rho = 0.055399
nSV = 83, nBSV = 60
Total nSV = 83
*
optimization finished, #iter = 137
nu = 0.454147
obj = -68.211907, rho = 0.123003
nSV = 94, nBSV = 67
Total nSV = 94
Cross Validation Accuracy = 81.8519%
>>>
备注:
libsvm的目录在D:\libsvm-2.91
Python的目录在D:\ProgramXP32\Python26
发表评论
-
LibSvm结论参数
2011-11-23 08:37 3504本文转自Bluenight在《Libsvm 使 用 ... -
LIBSVM简介及其使用方法
2011-11-19 21:53 57865LIBSVM简介及其使用方法(台湾大学林智仁(Lin Chih ... -
LibSvm 使用说明 学习心得
2011-11-19 21:47 5010LibSvm 使用说明 学习心得 (本页内容来自互联网, ... -
libsvm与python的使用
2011-11-19 21:35 2871libsvm与python的使用 ... -
LibSvm python
2011-11-19 21:29 1737LibSvm python 调试实验 ... -
libsvm的使用
2011-11-18 22:00 1577http://hi.baidu.com/sjk2412/blo ... -
libsvm支持向量机C-SVM和NU-Svm的区别
2011-11-17 14:49 15687c-svc和 nu-svc本质差不多 c-svc中c的范围是 ... -
Weka LibSVM (WLSVM)
2011-11-16 20:09 2345Weka LibSVM (WLSVM): Integrat ... -
LibSvm---API
2011-11-16 14:35 2312http://java-ml.sourceforge.net/ ... -
LIBSVM使用心得(JAVA)
2011-11-16 14:33 4624libsvm 是著名的SVM开源组件,目前有JAVA.C/C ... -
LIBSVM使用心得
2011-11-16 14:31 4116首先下载Libsvm、Python和Gnuplot: l ... -
LIBSVM做回归预测
2011-11-16 14:26 2810LIBSVM做回归预测--终于弄通(原创) (2009- ...
相关推荐
libsvm-mat-2.91-1 已经在matlab编译完成
台湾林教授开发的支持向量机包libsvm-mat-2.91
libsvm libsvm-weights-2.91 libsvm svm 分类器 分类 支持向量机
可以使用的必备SVM软件,自己一直在用,能够很好的完成相关实验,结果也很可靠
Libsvm-FarutoUltimate3.1 based on libsvm-3.1 % faruto and liyang , LIBSVM-farutoUltimateVersion % a toolbox with implements for support vector machines based on libsvm,2011. % Software available at ...
最新是不是宣传力度不够呢,这么好的SVM工具箱居然没人下载, 这个版本是台湾的著名学者 林博士所编写出的最新版本: libsvm -mat工具箱下载。。。。。支持向量机工具箱matlab版本-仅85K大小
台湾林智仁Matlab的libsvm工具箱-libsvm-mat-2[1].89-3.zip 学习了SVM视频,找了个林智仁的工具箱分享下
svm 的工具箱,用 matlab实现的
在libsvm-3.16的python文件夹下主要包括了两个文件svm.py和svmutil.py。 svmutil.py接口主要包括了high-level的函数,这些函数的使用和LIBSVM的MATLAB接口大体类似 svmutil中主要包含了以下几个函数: svm_train...
LibSVM-2.6程序代码注释
libSVMkuozhanbao.matlab扩展文件包
本附录包含本人上节上传的matlab 手写数字识别附录,包含LIBSVM工具箱下载地址,LIBSVM-FarutoUitimate工具箱下载地址,以及相应函数说明
libsvm工具箱(libsvm-3.22版),已经包含了matlab数据集heart_scale.mat。该工具箱为用C++编写的代码,使用前要在MATLAB中调用C++编译器进行编译(如Visual Studio 2013)。
MATLAB自带的svm实现函数仅有的模型是C-SVC(C-support vector classification); 而libsvm工具箱有C-SVC(C-support vector classification)
libsvm-3.22.zip这个安装包不是官方得,官方得有个svmtrain函数会和系统库函数冲突有个波浪线提示,这个是libsvmtrain函数就是在svmtrain前面加了lib这样就避免提示。
最新版libsvm-3.16,台湾林智仁教授编写
LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class ...
libsvm可嵌入到MATLAB中的程序包,很好的LibSvm 使用说明 学习心得
由于libsvm的matlab版本的工具箱libsvm-mat并没有给出寻参的函数模块,而无论利用libsvm工具箱进行分类还是回归,参数的选取是十分重要的,鉴于此libsvm-mat-加强工具箱在libsvm-mat-2.89-3的基础上给出相应的辅助...