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

WEKA 3.6 导入libsvm进行分类使用困惑与解决办法 WEKA导入libsvm进行分类使用困惑与解决,需要分别下载wlsvm.jar和liibsvm.jar文件,然后拷贝到WEKA安装目录下,修改RunWeka.ini的cmd_default路径,就可以在WEKA中成功使用libsvm啦。 阅读详情
好不容易在网上搜集的,却是有效果,收藏在此,供以后查阅

解决“libsvm classes not in CLASSPATH”问题
2010年07月20日 星期二 下午 04:09
解决“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 Softwares\Weka-3-5\libsvm.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的工程里 重新打包把它打进去才可以吧!

双系统下 ubuntu 20.04 突然 开机黑屏报错 hdaudioC0D2: unable to configure disabling 今天在开实验室开双系统台式机时,ubuntu 20.04 系统下,突然在某次关机后再开机时,本来启动好好的,但是在进行图形化启动时,本来应该是显示输入账号和密码时,直接黑屏报错了,内容为 hdaudioC0D2: unable to configure disabling ,这里是记录了报错的解决全过程 阅读详情

相关推荐

K型热电偶负电压采集难题?3种运放电路设计方案对比(含Multisim仿真)

本文针对K型热电偶在低温测量中产生的负电压采集难题,详细对比了三种运放电路设计方案,包括双电源运放反相放大、单电源仪表放大器和差分放大电路,并结合Multisim仿真数据分析了各方案的性能差异。文章还提供了PCB布局和抗干扰设计的实战技巧,帮助工程师解决热电偶信号采集中的核心挑战。

postgres8guard的博客 1018

System Java Compiler was not found in classpath

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

慕孑晨的博客 1276

java modbus通讯协议_Modbus通 讯 协 议

电磁流量计Modbus通 讯 协 议(版本号:9000-K V9.1.1)2020年01月01日通讯协议针对KFD电磁流量计工业应用设计,版本:9000-K V9.1.1,该版本主要用于实时数据采集、流量测量、流量累计控制及部分参数的修改。一、主机系统通讯部件要求1.国际标准RS-485通讯接口部件,不小于11Bytes 的通信缓冲区(FIFO),支持1200、2400、4800、96...

weixin_39956612的博客 1012

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

显示红色

oDianZi1234567的博客 1万+

编程语言的未来走向:趋势、挑战与机遇

同时,鼓励他们接触和掌握一些专业领域的开发工具和技术框架,比如Web开发中的JavaScript、React.js,数据分析的Python(Pandas, NumPy, Matplotlib等),以及人工智能和机器学习领域的TensorFlow、PyTorch等。当前,全球范围内正积极推动编程教育的普及化,从儿童启蒙阶段到高等教育阶段,乃至终身学习的过程中,如何优化编程语言的教学方法、提高教学质量,并将其广泛应用于不同领域,是教育者与政策制定者面临的重大课题。未来,编程语言的多样化和包容性将会继续加强。

zrc_xiaoguo的博客 1828

Android 13 灭屏音乐播放问题解决与优化建议

通过在中增加对音乐播放状态的检测,我们成功解决了客户应用在灭屏状态下音乐播放被中断的问题。

m0_60898338的博客 1157

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

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

Homejim的博客 8985

手把手教你学Simulink——基于Simulink的模糊自适应PI调节FOC电流环

本文提出基于模糊自适应PI控制的FOC电流环优化方案,针对传统PI控制参数固化、抗扰性差等问题,通过模糊逻辑在线调整PI参数。方案采用双输入(电流误差及变化率)和三输出(ΔKp/ΔKi/PI调节)结构,实现动态响应时间<30μs(提升38%)、超调<5%(降低71%)、参数摄动下误差<±0.4A(精度提升73%)。详细介绍了Simulink建模步骤,包括模糊规则设计(7语言变量、49条规则)、隶属度函数配置及自适应PI实现逻辑,并提供实机部署建议。仿真结果表明,该方法显著提升系统鲁棒性,特

MHD0815的博客 79

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

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

阿鹏的博客 2101

《QT+PCL》点云配准进阶——GROR配准

GROR点云配准

阁楼 1318

ZYNQ 7020 之 FPGA知识点重塑笔记一——串口通信

通信方式一般分为串行通信和并行通信。并行通信是指多比特数据同时通过并行线进行传送。这种传输方式通信线多、成本高,故不宜进行远距离通信,通常传输距离小于 30 米。串行通信是指数据在一条数据线上,一比特接一比特地按顺序传送的方式。这种运输方式通常节省传输线,大大降低使用成本,但数据传送速度慢。综上可知,串行通信主要应用于长距离、低速率的通信场合。本次实验我们主要讲解下串行通信。串行通信一般有2种通信方式:同步串行通信和异步串行通信。同步串行通信。

m0_51430584的博客 3094

解决“libsvm classes not in CLASSPATH”问题

解决“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

gotomic的专栏 3236

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

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

weka中svm的使用

mm_bit的博客 1542

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

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

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

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

解决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(&gt;=3.6.8),解压后,将LibSVM.jar和lib/libSVM.jar导入到java项目中。

m0_37435073的博客 724

Weka下LibSVM (WLSVM)的配置

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

weixin_30496431的博客 88

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

weka出现Error, not in CLASSPATH?解决方案

这里说说weka的安装及出现的主要问题。 首先,下载weka的稳定版本http://prdownloads.sourceforge.net/weka/weka-3-6-8.zip,然后解压。终端进入weka目录 执行java -Xmx1000M -jar weka.jar 一般会出现下面的提示: ---Registering Weka Editors--- Trying...

wang_2011_ying的专栏 524

Weka下使用Libsvm详细步骤

1.首先,下载wlsvm.zip的压缩包,解压后将WLSVM / lib 文件夹下的wlsvm.jar 文件放到weka的安装目录下。      2.下载libsvm.jar,记住不要用WLSVM里的libsvm.jar,这个libsvm.jar不是WEKA软件里链接命名的libsvm.jar,否则会出现problem evaluating classifier:rand问题,我们需要下

浮生鄀茶 5547
上一篇: 多核动态任务调度的进一步探索
下一篇: 计算机视觉在工业方面的应用
xwolfs
博客等级 码龄19年 75粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值