只需一步,快速开始
您需要 登录 才可以下载或查看,没有账号?我要加入
使用道具 举报
如果你要用easy.py的话 1.下载libsvm 2.下载pathon。因为libsvm下载后的easy.py不能直接操作,需要python语言的支持 可以去http://www.python.org/或去网上搜索一下,默认安装 3.下载pgnuplot,一般大家下载的都是一个gp373w32文档,里面有直接可执行的pgnuplot.exe,不用安装。(以前在网上看到的步骤都是“安装pgnuplot”这样的句子,让我这个菜鸟想了好久怎么把它安装到机子上,笨!)libsvm是用他完成绘图的 4.修改pgnuplot在grid.py中的路径(easy.py在执行的过程中要调用grid.py的) ,默认的gnuplot_exe = r"c:\tmp\gp373w32 \pgnuplot.exe",用ULtraEdit打开grid.py,修改成你自己pgnuplot.exe的路径 5.libsvm是在DOS环境中工作的,所以打开命令提示符,我的方法比较笨,先修改路径名到easy.py和grid.py所在的文件夹下,例如d:\livsvm\python 然后输入:c:\python23\python easy.py heart_scale 就可以了 上面我写的都没有说版本问题,因为libsvm好象有版本兼容问题,一般如果用python24不行的话就把python24换成python23,如果还不行的话而你又是XP系统的话,换个别的机子换个系统试试,我曾经把各种组合试了一遍,才得出的吐血经验! 另外:如果还是不行的话,建议你在easy.py和grid.py中加入一些简单的输出语句看看是哪里的问题,python语言的输出语句很简单如:在觉得有问题的句子前面加上 print'1',后面加上一句 print '2',看看是否1,2都能输出(不懂python语言,也只知道这些了) PS:如果你觉得是自己绘图软件pgnuplot的问题,可以注解掉所有与绘图有关的语句看看
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|联系我们|声振论坛
GMT+8, 2025-4-24 19:38 , Processed in 0.063839 second(s), 19 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.