Weka 3.6.9本身不带libsvm的类包,百度网上铺天盖地的信息都讲“以weka 3.5.5为例…… 从 http://www.cs.iastate.edu/~yasser/wlsvm/ 下载libsvm 的jar文件添加到weka的运行环境里……”,3.5.5究竟行不行没试过不知道,我试过对weka 3.6.9是没用的,运行到rand函数就木有然后了。3.6.9以后的weka实际不兼容上述的地址提供的libsvm.jar了。真不懂过时了的内容那么多转载,而且SE做那么久了,居然没有一家想到过把完全雷同的正文都折叠到一起显示……
最后google到这个讨论(再次证明干正事还是不能没有谷姐):
http://www.w3china.org/blog/more.asp?name=DMman&id=27066
得先安装3.7.9用里面的tool package manager下载libsvm,从软件安装路径下找到这个libsvm.jar,这个才能用。把它拷进3.6的安装路径里(你也可以放别地方)。
加载进3.6.9的运行环境,其实简单得多,只要在RunWeka.ini最后一行写上:
cp=%CLASSPATH%;./libsvm.jar(添加的是jar文件的实际路径名)
就行啦,不用改什么环境变量。
不需要用weka包做二次开发的使用,以上这样就够了。
相关推荐
weka中使用libsvm需要的2个jar包
WEKA 3.6调用libsvm时,需要将wlsvm.jar和libsvm.jar添加到WEKA的安装路径,然后修改RunWeka.ini的路径,才能正常运行。
最新稳定版weka3.8,与之前的weka不同(导入wlsvm会不兼容),导入libsvm,LibSVM即可。亲测可用。
WEKA下的LIBSVM:把LibSVM集成进Weka最简单并且切实可行的方法;怎么设置libsvm的路径。
weka中要使用function下的libsvm等分类器,需要自行添加这两个库里面的jar。
WEKA 3.6调用libsvm时,需要将wlsvm.jar和libsvm.jar添加到WEKA的安装路径,然后修改RunWeka.ini的路径,才能正常运行。
weka中必备的libsvm.jar和wlsvm.jar, 只需修改runweka.ini中文件设置即可使用。
weka3.6运行libsvm,需要将wlsvm.jar和libsvm.jar文件拷贝到WEKA的安装路径下,然后修改RunWeka.ini文件中的cmd_dafault路径,还含有相关内容的路径检索!
weka原本是没有libsvm的
weka和libsvm和wlsvm的jar包下载,可以在weka中集成后两者进行svm分类
weka3.6及以下版本导入libsvm,需要将wlsvm.jar和libsvm.jar文件拷贝到WEKA的安装路径下,然后修改RunWeka.ini文件中的cmd_dafault路径,然后就大功告成了!耶
libsvm包weka扩展下载,绝对可用,网上很多都不可用,我就贡献大家了,搞机器学习svm超好用
可以在weka中使用并被JAVA调用的SVM工具包
1.解压wlsvm.zip在lib目录下得到 libsvm.jar和wlsvm.jar两个文件,将其拷贝到weka安装目录下 2.修改位于weka安装目录下的RunWeka.ini文件 修改cmd_default=javaw -Dfile.encoding=#fileEncoding# -Xmx#maxheap# -...
weka3.8导入libsvm所需要的包,
使用weka封装libsvm并在程序中调用所需要的三个文件
详细讲述了weka中instances类的使用,清晰,值得学习
包括weka-3-7-9jre软件以及相关的安装流程文档,另外包括libsvm相关包和集成流程文档
java开发weka过程中可能需要的jar包,内含weka的所有基础包和svm包,亲测有效!!!