解决“libsvm classes not in CLASSPATH”问题
来源:互联网 发布:淘宝鹊桥注册 编辑:程序博客网 时间:2024/06/06 06:54
方法一测试可行。weka version:3.6
解决“libsvm classes not in CLASSPATH”问题,总结如下:
方法一:
以WEKA 3.5.4为例(3.4版的不支持) :把libsvm.jar 和wlsvm.jar 两个文件放到weka的安装目录下。然后打开runweka.ini这个文件,把 cmd_default=javaw -Xmx#maxheap# -classpath "%#此前在首页部分显示#CLASSPATH%;#wekajar#" #mainclass# 修改为 cmd_default=javaw -Xmx#maxheap# -classpath "%CLASSPATH%;#wekajar#;libwlsvm.jar;libsvm.jar" #mainclass# 然后直接运行runweka.bat,打开Explorer,可以在Classify的Classifier-function中找到LibSVM,像使用其它Classifier一样使用它就可以了。
方法二:
※※※※※ 方法来自于“数据挖掘青年(http://blogger.org.cn/blog/more.asp?name=DMman&id=27066)。感谢对本方法所作的努力!Weka3.5.5后增加了libsvm这个选项,在分类器中的functions下面。但是,试图运行的时候,系统提示:Problem evaluating classifier:libsvm classes not in CLASSPATH。然后我们在环境变量-》系统变量-》CLASSPATH,把F:Some SoftwaresWeka-3-5libsvm.jar(这个jar文件是在http://www.cs.iastate.edu/~yasser/wlsvm/.下载的)添加进去了,但是还是没有用。如何才能时libsvm跑起来呢?
(libsvm.jar是网上的一个工具包,Weka对它做了包装,从而可以调用它。详细见:http://www.csie.ntu.edu.tw/~cjlin/libsvm/index.html)
首先,我自己对libsvm的算法不熟悉。遇到网友讨论这个问题。我试了下,这样的步骤可以使weka中的libsvm跑起来:
1、 http://www.cs.iastate.edu/~yasser/wlsvm/ 上下载两个jar文件 把他们加到classpath里。
2、将weka安装目录下的weka.jar解压。
3、cmd进入控制台,通过java weka.gui.Main启动Weka,这样里面的算法就可以用了。
可见,所谓的把libsvm.jar加到classpath,也要保证weka能找到它。
如果想直接在软件里使其可以运行的话,要把libsvm.jar加到weka的工程里 重新打包把它打进去才可以吧!
- 解决“libsvm classes not in CLASSPATH”问题
- 解决“libsvm classes not in CLASSPATH”问题
- 解决weka 中“libsvm classes not in CLASSPATH”问题
- weka源码调试libSVM出现libsvm classes not in CLASSPATH
- 解决weka3.7导入libSVM时not found classes in ClassPath
- Weka:Problem evaluating classifier:libsvm classes not in CLASSPATH
- java.lang.Exception: libsvm classes not in CLASSPATH!问题解决方法
- 解决‘tools.jar’ seems to be not in android studio classpath 问题
- LoadRunner JAVA Vuser协议手工写脚本Failed to find Classes.zip entry in Classpath问题
- LoadRunner JAVA Vuser协议手工写脚本Failed to find Classes.zip entry in Classpath问题
- servlet解析不出来解决方法(is not a known servlet. Servlets belong in the classpath, often in WEB-INF/classes)
- 打包JAR错误 Class files on classpath not found or not accessible for 问题的解决
- 解决Ubuntu或其他发行版本安装IDEA提示'tools.jar' is not in IDEA classpath
- 解决Error:java: System Java Compiler was not found in classpath
- 【已解决】classes could not be instantiated:
- Android Studio安装后'tools.jar' seems to be not in Android Studio classpath.的问题
- 'tools.jar' seems to be not in Android Studio classpath----Android Studio启动时问题
- Could not write file XXX\.classpath解决
- 虚拟化、云计算、开放源代码及其他
- 在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题
- 理解并解决IE的内存泄漏方式
- linux下练习 c++ 容器的deque的特性
- 解决c++ 调用lua 方式! 避免重复写逻辑对应的lua 函数
- 解决“libsvm classes not in CLASSPATH”问题
- suds 在python3.x上的安装
- C语言混乱代码:加密文本的过滤器(Binary to encrypted text filter)
- 用USB引导安装操作系统
- linux下练习 c++ 类库中list的特性、关联式容器共性介绍
- const *和* const讨论
- lower_bound && upper_bound 小结
- 打印英文字母表与希腊字母表
- 做真正的自己,to be the truthful yourself