weka中使用Liblinear
来源:互联网 发布:ubuntu16 更换软件源 编辑:程序博客网 时间:2024/06/05 09:50
LINUX
1. 下载和解压weka。下载:wget http://prdownloads.sourceforge.net/weka/weka-3-7-9.zip。解压weka到该当前目录:unzip weka-3-6-10.zip
2. 配置环境变量。
gedit~/.bashrc
export WEKAROOT=/home/cming/weka-3-7-9
export CLASSPATH=$CLASSPATH:$WEKAROOT/weka.jar
Source~/.bashrc
3. 运行WEKA,运行命令:cd $WEKAROOT
运行命令:java -Xmx1000M-jar weka.jar
4.通过weka packagesmanager下载liblinear,先安装WEKA3.7.9,用tools-packagemanager安装liblinear,然后到用户目录wekafiles\packages\LibLINEAR下中找到liblinear.jar在 wekafiles\packages\LibLINEAR\lib下找到liblinear-1.51-with-deps.jar,并将这两个jar放到WEKA-3-7-9的安装目录下。
5. 运行命令:
java -Xmx1024m -cpweka.jar:LibLINEAR.jar:liblinear-1.51-with-deps.jarweka.classifiers.functions.LibLINEAR -S 0 -C 1 -B -1 -t Source.arff -T Target.arff–i
WIN7
1. 环境变量
假设我们的weka.jar的目录在C:/ProgramFiles/Weka-3-6/weka.jar,其中,C:/ProgramFiles/Weka-3-6是weka安装目录。在系统环境变量中添加WEKAROOT:
如果系统环境变量中已经有CLASSPATH,那么,在CLASSPATH后面添加上%WEKAROOT%/weka.jar。如果还没有CLASSPATH,那么,新建一个即可。
运行命令:
java -Xmx1024m -cpweka.jar;LibLINEAR.jar;liblinear-1.51-with-deps.jarweka.classifiers.functions.LibLINEAR -S 0 -C 1 -B -1 -t Source.arff -T Target.arff–i
解决“Liblinear not in CLASSPARH, on linux with weka”
That's because the liblinear.jar you downloadedis not the original one. The creator of that jar uses his own packagestructure, his classes are placed in
de.bwaldvoge.liblinear
but the standard weka classifier looks for Linear
in
liblinear
Onthe bottom of bwaldvogels website that you linked, he gives a link to a Weka wrapper that points to his package.
The Weka package manager isavailable from version 3.7.2 or later, so you have to download the developerversion, since the latest stable is 3.6.9.
Then, simply start the Weka package manager and install LibLINEAR.It worked for me this way. Note, that this will create a "wekafiles"directory in $HOME.
0 1
- weka中使用Liblinear
- weka 3.7 中使用LIBSVM和liblinear
- 在python中使用liblinear
- Liblinear使用
- Weka中使用libsvm
- Weka中使用LibSVM
- Weka中使用libsvm
- Eclipse中使用Weka
- Python中如何使用weka
- libsvm liblinear 使用心得
- Liblinear的使用
- Weka开发--在你的代码中使用weka
- Weka开发--在你的代码中使用weka
- Weka开发---在你的代码中使用Weka
- Java程序通过weka调用libsvm和liblinear的方法
- Java程序通过weka调用libsvm和liblinear的方法
- 使用Weka进行数据挖掘(Weka教程一)Weka初识之在你的代码中使用Weka
- LibLinear
- 从Java代码到Java堆---Java代码内存使用情况的深入见解
- ZOJ-1524
- 批处理文件启动或停止服务
- Smack XmppConnect分析
- hbase集群启动后regionserver拒绝访问
- weka中使用Liblinear
- 九度 1138
- WebView
- JavaSE12_序列化
- java GC总结
- 机器学习入门——单变量线性回归
- 程序员如何快速准备面试中的算法-July
- 基于STM32音响控制系统源代码(一)(音乐频谱显示)
- UCGUI窗体管理及消息处理机制分析