永发信息网

怎样将使用libsvm产生的结果可视化

答案:1  悬赏:70  手机版
解决时间 2021-01-22 15:07
怎样将使用libsvm产生的结果可视化
最佳答案
把包解压在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)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何开一家微盘公司,司通科技答疑如何搭
暗黑2战网都瑞尔的怎么重复杀?
权健为什么不能挂权健牌
我和男朋友说我们接吻的时候我会紧紧地抱着他
70g的A4纸可以双面打印么
关于装修行业适不适合做,有懂行的高手请教一
明代石叟款铜观音造拍卖价格是多少
佳佳送给乐乐4本故事后,还比乐乐多2本,你知道
以熬为题写篇不少于800字的作文
男生走路扭屁股是怎么回事?怎么改正?总被嘲
碧怎么组二字词语?
17-50镜头能加近摄镜吗
如何理解 见己不是,万善之门,见人不是,诸
魅族note2root后怎么恢复啊?
夹片式近视太阳镜适合晚上开车吗
推荐资讯
一辆汽车的速度是它的7分之2,这辆汽车的速度
TCL 正1.5匹空调有什么好推荐最好是壁挂式的
“分数背后”话题作文【模拟文题】阅读下面文
①贾母因问黛玉念何书。黛玉道:“只刚念了《
时钟在每个整点敲的次数等于钟点数,每半点钟
---- Kate is in hospital.---- Oh, really?
求类似轩辕剑外传天之痕的安卓手机游戏
如果x十16=24,那么x十16一16=24圆圈正方形里
your father usually go to work by car?A. D
称取香皂样品4.205g,经水溶解后再加酸溶液,
一袋料110。一袋40斤合计多少钱一斤公式计算
为什么石碑上的“龙”有四个爪子?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?