问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何利用python使用libsvm

发布网友 发布时间:2022-04-26 09:34

我来回答

2个回答

热心网友 时间:2022-04-18 21:22

  把包解压在C盘之中,如:C:\libsvm-3.182.
  因为要用libsvm自带的脚本grid.py和easy.py,需要去官网下载绘图工具gnuplot,解压到c盘.进入c:\libsvm\tools目录下,用文本编辑器(记事本,edit都可以)修改grid.py和easy.py两个文件,找到其中关于gnuplot路径的那项,根据实际路径进行修改,并保存
  python与libsvm的连接(参考SVM学习笔记(2)LIBSVM在python下的使用)

  1.打开IDLE(pythonGUI),输入>>>importsys>>>sys.version
  2.如果你的python是32位,将出现如下字符:
  (default,Apr102012,23:31:26)[MSCv.150032bit(Intel)]’
  这个时候LIBSVM的python接口设置将非常简单。在libsvm-3.16文件夹下的windows文件夹中找到动态链接库libsvm.dll,将其添加到系统目录,如`C:\WINDOWS\system32\’,即可在python中使用libsvm
  wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});
  3.执行一个小例子

  importos
  os.chdir('C:\libsvm-3.18\python')#请根据实际路径修改
  fromsvmutilimport*
  y,x=svm_read_problem('../heart_scale')#读取自带数据
  m=svm_train(y[:200],x[:200],'-c4')
  p_label,p_acc,p_val=svm_predict(y[200:],x[200:],m)
  ##出现如下结果,应该是正确安装了optimizationfinished,#iter=257nu=0.351161
  obj=-225.628984,rho=0.636110nSV=91,nBSV=49
  TotalnSV=91

  Accuracy=84.2857%(59/70)(classification)

热心网友 时间:2022-04-18 22:40

一:libsvm包下载与使用:

LIBSVM是台湾大学林智仁(Lin Chih-Jen)副教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,

1.

把包解压在C盘之中,如:C:\libsvm-3.18

2.

因为要用libsvm自带的脚本grid.py和easy.py,需要去官网下载绘图工具gnuplot,解压到c盘

3.

进入c:\libsvm\tools目录下,用文本编辑器(记事本,edit都可以)修改grid.py和easy.py两个文件,找到其中关于gnuplot路径的那项,根据实际路径进行修改,并保存

4python与libsvm的连接(参考SVM学习笔记(2)LIBSVM在python下的使用 )

a.打开IDLE(python GUI),输入
>>>import sys
>>>sys.version
如果你的python是32位,将出现如下字符:
‘2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]’
这个时候LIBSVM的python接口设置将非常简单。在libsvm-3.16文件夹下的windows文件夹中找到动态链接库libsvm.dll,将其添加到系统目录,如`C:\WINDOWS\system32\’,即可在python中使用libsvm

b.如果你是64位的请参考文献,请参考上述连接。

5.执行一个小例子

import os

os.chdir('C:\libsvm-3.18\python')#请根据实际路径修改

from svmutil import *

y, x = svm_read_problem('../heart_scale')#读取自带数据

m = svm_train(y[:200], x[:200], '-c 4')

p_label, p_acc, p_val = svm_predict(y[200:], x[200:], m)

##出现如下结果,应该是正确安装了

optimization finished, #iter = 257

nu = 0.351161

obj = -225.628984, rho = 0.636110

nSV = 91, nBSV = 49

Total nSV = 91

Accuracy = 84.2857% (59/70) (classification)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鞋底是空心格子怎么办 鞋里有格子硌脚怎么办 买的鞋子里面是空心格子底硌脚怎么办 鞋子底是空心格子的怎样办 浅谈NY5196—2002有机茶 有机食品茶叶标准 茶叶的储藏运销:茶叶贮藏期的化学变化 东方美人茶要怎么储存?东方美人茶储存方法 乌龙茶贮运方法 有机乌龙茶是什么贮藏与运输的? 等腰梯形的对角线怎么计算 法人是否可以是个人 从中国邮寄化妆品到美国,请问建议用什么快递方便又便宜? libsvm提供的数据集下载? 法人可不可以是个人呢? 法人与个人的区别 求在MATLAB下编译好(可以直接使用)的libsvm工具箱 如何下载libsvm python 寄护肤品到美国可不可以寄? 等腰梯形的对角线相等,说法对吗 等腰梯形的对角线平分下底的底角吗? 等腰梯形对角线如何计算 等腰梯形对角线垂直吗? 等腰梯形的对角线是不是互相垂直? 等腰梯形对角线 等腰梯形对角线互相平分吗 等腰梯形对角线怎么算 等腰梯形的对角线怎么求 ? 等腰梯形对角线怎么求? 有没有关于等腰梯形对角线的一些性质 法人能是个人吗 等腰梯形对角线为什么是等腰三角形 如何将化妆品寄到国外? 如何导入matlab工具箱 能不能邮寄化妆品防晒霜到美国 python 怎么安装gnuplot模块 等腰梯形对角线与邻边关系? 一个人能成为法人吗 weka3-6中使用libsvm出现错误:problem evaluating classifier: rand,求高手帮忙解决,小妹感激不尽。 证明等腰梯形的对角线相等有哪些方法? 个人可以成为法人吗? 如何使用libsvm进行回归预测 如何从中国寄化妆品到美国 怎么收费 有办法寄吗? 请问法人可以是某个人吗? 如何调用libsvm 的java 库函数 有人知道怎么把SVDD工具箱装到libsvm吗 自然人和法人有什么区别? 丽字的大写是不是澧? 法人个人债务会影响公司吗 最新版的libsvm是基于哪种算法的