解决“libsvm classes not in CLASSPATH”问题

libsvm.jar,wlsvm.jar包 weka报Problem evaluating classifier:libsvm classes not in CLASSPATH错误所需jar包,并且一定要用正确的libsvm.jar包,否则还会报Problem evaluating classifier:Rand错误,上传的这个压缩包里面的jar包可同时解决这两种报错,具体操作网上很多人写过了,这里不再详述,希望能帮助到大家。 立即下载
解决“libsvm classes not in CLASSPATH”问题 (2007-10-29 14:51)
标签: libsvm classes CLASSPATH  分类: 人工智能

解决“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的工程里 重新打包把它打进去才可以吧!


From:http://huangbo929.blog.edu.cn/2007/64354.html

【Cadence】PSS+PSTB/PAC仿真在开关电源稳定性分析中的关键应用 本文深入探讨了Cadence仿真工具中PSS+PSTB/PAC方法在开关电源稳定性分析中的关键应用。针对开关电源作为时变非线性系统的特性,传统STB仿真方法会失效。文章详细阐述了如何通过PSS分析找到周期稳态,并在此基础上利用PSTB或PAC进行精确的环路增益和小信号频响分析,为电源设计提供可靠的稳定性评估与补偿网络设计依据。 阅读详情

相关推荐

项目管理面试常见问题及答案

1. 项目管理软件工具知识,   2. 编制项目计划的技术,   3. 人员管理技能   4. 沟通技能   5. 原理体系知识(标生命周期和项目管理)。 项目管理软件工具知识   问题1:工期和工作量之间的差异是什么?   答案1:工期是商业/日历上的天数,与人数和工作量无关。工作量是与日历天数无关的人的工作。例如:   一天的工作量对于一个一只花50%在时间在上面的人来说,他的工期就是两天。...

okbin1991的博客 2842

java.lang.Exception: libsvm classes not in CLASSPATH!问题解决方法

weka中svm的使用

mm_bit的博客 1542

Visio中高效绘制空间坐标系的实用技巧

本文详细介绍了在Visio中从零开始高效绘制精准空间坐标系的实用技巧。文章摒弃了现成形状的局限,重点讲解了如何利用直线、箭头和文本框等基础工具,结合网格设置、绘图比例调整和图层管理,构建完全可控的三维坐标系。通过分步指南,帮助用户掌握刻度添加、标注对齐及模板创建等高级方法,从而在科研绘图与工程制图中实现专业级的视觉效果。

e3f4g5的博客 558

System Java Compiler was not found in classpath

原因:: IDEA 会记住之前用的jdk 目录,当你使用的上一个版本的jdk 卸载删除之后,idea还是 有记录存在,会去找上个版本的javac 地址,这样就不好了呀,我们就不让他自己找,我指定你用啥,你就用啥。二、jdk的版本不对应,也就是我们用idea在Project Structure里面设置的sdk不对。一、jdk没有安装好,cmd运行 java -version看一下。每天一个小问题,天天在成长,程序员的秃头之路!代码其实很简单就是一个main方法。为什么会出现这个问题呢?

慕孑晨的博客 1276

PostgreSQL 在 Windows操作系统 无管理员权限情况下的部署详解

但是因为使用默认5432端口,我们修改了端口,所以连接报错,需要修改local连接信息,右键-属性修改相应信息即可,方式同上。(也别太任意吧,个人习惯工具放在不包含中文及特殊字符的目录,另外目录名尽量简短,避免不必要的麻烦)图中我解压到了自己的tools\postgresql18。1)如果想修改默认的5432端口,找到初始化目录中的(上面的tools\postgresql18\。此处替换成你的实际目录\tools\postgresql18\pgsql\pgAdmin 4\runtime。

dong_zhi2328的博客 1117

matinal:SAP 采购中形成的差异

如果库存足够会影响到物料。

matinal 當冬夜漸暖 。公众号:matinal 820

解决weka 中“libsvm classes not in CLASSPATH”问题

好不容易在网上搜集的,却是有效果,收藏在此,供以后查阅 解决“libsvm classes not in CLASSPATH”问题 2010年07月20日 星期二 下午 04:09 解决“libsvm classes not in CLASSPATH”问题,总结如下:

xwolfs的专栏 1661

38.XDMA寄存器详解2-H2C、C2H通道寄存器组剖析

目录 1.上节回顾 2. H2C寄存器剖析 2.1 H2C通道标识寄存器(0x00) 2.2 H2C通道控制寄存器(0x04) 2.3 H2C通道状态寄存器(0x40) 2.4 H2C通道完成描述符数量寄存器(0x48) 2.5 H2C通道对齐寄存器(0x4C) 2.6 H2C通道查询模式回写地址寄存器(0x88、0x8C) 2.7 H2C通道中断掩码寄存器(0x90)​ 2.8 H2C通道性能监视控制寄存器(0xC0) 2.9 H2C通道周期计数性能寄存器(0xC4、0xC8) 2

一个早起的程序员 5206

spring 工程骨架创建 :报spring library not found in the module depencencies list

显示红色

oDianZi1234567的博客 1万+

基于Simulink的单级式光伏并网系统MPPT控制仿真

本文基于Simulink平台,详细介绍了单级式光伏并网系统的MPPT控制仿真实现。主要内容包括:1)阐述MPPT作为光伏系统"智能大脑"的核心作用;2)解析单级式系统架构及扰动观察法(P&O)算法原理;3)以10kW户用系统为例,分步骤演示建模过程,包括光伏阵列搭建、P&O控制器实现(含MATLAB代码)、并网控制设计等;4)通过仿真验证系统在光照突变下的动态响应性能,MPPT效率达98.3%。文章还提出了变步长P&O等优化方向,为光伏系统仿真与控制提供实用指导。

xiaoheshang_123的博客 111

《FreeRTOS 入门与实战》第20章:移植到 RISC-V 平台

处理器上下文保存/恢复机制中断处理与任务切换的协同时钟源配置(通常使用 Machine Timer)平台特定的汇编代码实现// 典型RISC-V移植文件结构FreeRTOS/├── Source/portable/[编译器]/RISC-V/│ ├── port.c // 关键移植接口│ ├── portASM.s // 汇编级处理│ └── portmacro.h // 架构宏定义。

2301_79143213的博客 450

Weka:Problem evaluating classifier:libsvm classes not in CLASSPATH

Weka3.5后增加了libsvm这个选项,在分类器中的functions下面。但是,试图运行的时候,系统提示:Problem evaluating classifier:libsvm classes not in CLASSPATH。这是因为Weka只是提供了Libsvm的Wrapper调用机制,必须要安装Libsvm后将附带的jar路径添加到Weka的启动路径中。怎么解决呢?我的Weka版本较

pymqq的专栏 2035

团体程序设计天梯赛竞赛题--登顶题【L3-039 攀岩】

登顶级 3 道题,每道题 30 分,满分为 90 分。

Pretty Boy Fox的博客 654

weka源码调试libSVM出现libsvm classes not in CLASSPATH

在eclipse中调试weka,在使用LibSVM时,发现直接运行的时候提示libsvm classes not in CLASSPATH 解决方式: Run Configuration-Classpath-Add External JARs 添加LibSVM.jar 即可。 weka 3.6.10

sunnyorcloudy的专栏 413

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

解决weka3.7导入libSVM时not found classes in ClassPath

在eclipse中导入weka3.6.jar和libsvm.jar使用完全没问题,但当使用weka3.7以上版本时却出现了not found classes in ClassPath,折腾了好长时间终于找到了解决办法。 解决办法如下: 首先导入图中选中的jar包,此时运行提示not found classes in ClassPath,但当导入lib下的jar时,根本发现不了类。只能把

天泽28的专栏 1220

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

java调用weka3.7报错Exception in thread "main" java.lang.Exception: libsvm classes not in CLASSPATH!

解决方案:下载LibSVM1.0.10.zip(>=3.6.8),解压后,将LibSVM.jar和lib/libSVM.jar导入到java项目中。

m0_37435073的博客 724

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Weka下LibSVM (WLSVM)的配置

引用:http://www.cs.iastate.edu/~yasser/wlsvm/ Weka安装完成之后就可以在分类器里面选择libsvm,但是会提示找不到model。 这是因为weka并没有直接把svm的包整合进来(可能考虑到升级等情况),这时只需设置一下就可以像其他分类器一样使用libsvm了。 (1)下载WLSVM包,上面的引用地址页面里可以找到下载链接,把libsvm.jar 和...

weixin_30496431的博客 88

成功解决:ERROR: transport library not found: dt_socket

如果你在开发环境中使用了某个版本的JDK来编译和构建应用程序,但是在调式运行时使用了不同版本的JRE,可能会出现兼容性问题。确保你使用的JDK和JRE版本是兼容的,想深入了解的小伙伴可以点击下面的博客。这个错误表明JVM无法找到用于调试的传输库,其实是JDK(Java开发工具的版本)和JRE(Java运行环境)不匹配。

阿鹏的博客 2101

运行时动态库:not found 及介绍-Wl,-rpath

一.**运行时**动态库:not found 对于运行链接动态库时找不到动态库的方法,最有几种解决方法: 第一种方法:找到缺少的动态库(由于编译和链接时候的使用到了这个动态库,所以很容易找得到),将其加到/lib,/usr/lib中的一个文件夹下,这几个文件夹是系统默认的搜索路径 第二种方法:设置临时增加链接动态库的路径 第三种方法:更改/etc/ld.so.cache 第四种方法:在程序编译时添加命令-Wl,-r

Homejim的博客 8985

java出现no XXX in java.library.path的解决办法

java一般使用两个path:classpath 和 java.library.path classpath是指向jar包的位置 java.library.path是非java类包的位置如(dll,so)

Mr.Xiao的专栏 6103

android导入第三方包所遇到的NoClassDefFoundError错误

最近开发项目需要从google地图转换到高德地图,所以在原有工程的基础上,只需要导入高德地图的包即可,代码大致和google的一样。但是导入后,eclipse下不会提示错误,但是在模拟器执行的时候就会报错:NoClassDefFoundError错误。 先给出网上对此错误的提示: -----------------------------------------------

其实并不难,是你太悲观 3万+

Cannot find class in classpath 报错

删除项目文件夹下的target文件夹里面内容,重新运行测试代码,报错 org.testng.TestNGException: Cannot find class in classpath: com.fc.htgl.testcases.TestOrderYD at org.testng.xml.XmlClass.loadClass(XmlClass.java:81) at org.testng.x...

weixin_30535565的博客 1313

ssh整合报错:Exception in thread "main" org.springframework.beans.factory.BeanCreationExc

翻译:Exception in thread "main" org.springframework.beans.factory.BeanCreationExc 原因:这是spring配置文件报错 就是说你在配置实体类的value的时候 类型不匹配 比如你的实体类里定义了一个 private int age; int类型 而你在配置文件里注入的是<constructor-arg value=...

qq_41621043的博客 7609

详解LibSVM使用

 Dr.Y.Bao推荐数据试验中最好用上SVM的分类方法,让我们在Weka中使用LibSVM,我在网上差了半天,看到许多相同的被转来转去的帖子都讲得人晕头转向,尤其是像我这种Java基础不牢固的人更是不知所以,弄了半天走了不少弯路,不过最后总算是让我把LibSVM集成进Weka了,下面就以我自己的实际经验介绍一下最简单并且切实可行的方法:We

AlextoWarson的专栏 1万+
上一篇: matlab 读自定义格式文件 fscanf & sscanf
下一篇: matlab的cell数组
gotomic
博客等级 码龄19年 54粉丝 19原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值