永发信息网

如何利用python使用libsvm

答案:1  悬赏:20  手机版
解决时间 2021-11-20 07:53
如何利用python使用libsvm
最佳答案
一:libsvm包下载与使用:LIBSVM是台湾大学林智仁(LinChih-Jen)副教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,1.把包解压在C盘之中,如:C:\libsvm-3.182.因为要用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(pythonGUI),输入>>>importsys>>>sys.version如果你的python是32位,将出现如下字符:‘2.7.3(default,Apr102012,23:31:26)[MSCv.150032bit(Intel)]’这个时候LIBSVM的python接口设置将非常简单。在libsvm-3.16文件夹下的windows文件夹中找到动态链接库libsvm.dll,将其添加到系统目录,如`C:\WINDOWS\system32\’,即可在python中使用libsvmb.如果你是64位的请参考文献,请参考上述连接。5.执行一个小例子importosos.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.351161obj=-225.628984,rho=0.636110nSV=91,nBSV=49TotalnSV=91Accuracy=84.2857%(59/70)(classification)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
芬芬干洗店(李纲中路)地址好找么,我有些事要
女性三人讨论组叫什么名字好:玩得很好属于私
《请别太过分》各种番外。跪求~
幻有幻无心似空是什么意思啊
怎么才能把大腿根练细点啊??谁能教教我啊!
装过炭黑的吨袋,有收的吗
你好,我的电脑开机时出现lnitializing lntel
人人电商和人人店是什么关系?
请假条 尊敬的群主及各位管理员: 因已经开学
cf因本次使用电闹已被处罚禁止登录游戏怎么才
考研调剂可以被调到其它的专业么?可以在自己
纳米乳与微乳是同一种概念吗
人生最美四季景,幕尔如晨星这句话是什么意思
烤鳄鱼犯法吗
怎么用顺丰第三方支付账户寄件
推荐资讯
石碣到博罗景科电子怎么坐车
千年3双倍武功修炼对风灵旋有效吗
广州到清远笔山有多少公里
五星级酒店的康体部具体是做什么的呢?
n点美发精剪地址有知道的么?有点事想过去!
tp53基因检测靠谱吗
罗氏在中国有没有经销商?
寿阳到保定做班车怎么走
甲抗能吃含碱的食物吗
50%的PEG6000如何配置
补水保湿产品排行榜,补水保湿产品哪个好
主人公叫杜云罗p的小说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?