易截截图软件、单文件、免安装、纯绿色、仅160KB

Java程序通过weka调用libsvm和liblinear的方法

《Java程序通过weka调用libsvm的方法》一文阐述了调用LibSVM的简单方法,这里主要补充四点:
1.       LibSVM在weka3.5版以后都集成了包装,无须再使用WLSVM,所以上文中的WLSVM相关的内容可以去除,而类型WLSVM可以换成LibSVM,需要添加包
import weka.classifiers.functions.LibSVM;
无须再使用import wlsvm.WLSVM;
2.       LibLINEAR占用内存小,可以在大数据集大特征量的情况下使用,调用方法与LibSVM相同,不同的就是把类LibSVM换成LibLINEAR(同时,加载的jar包为LibLINEAR,加载方法见《在eclipse下使用java调用weka》下载地址:http://download.csdn.net/source/1998016)。
3.       参数设置

m_classifier.buildClassifier(instancesTrain); //训练
前添加:
String[] options=weka.core.Utils.splitOptions("-S 0 -K 2 -D 3 -G 0.0 -R 0.0 -N 0.5 -M 40.0 -C 1.0 -E 0.0010 -P 0.1 -B 0");
m_classifier.setOptions(options);
4.       分类器序列化与反序列化(保存与读取)
weka内置了序列化类,只要使用:
weka.core.SerializationHelper.write(“E:\model”, m_classifier);
就可以保存模型了,使用时只要再使用下面语句读取出来(以LibSVM为例):
Classifier classifier=(LibSVM)weka.core.SerializationHelper.read(“E:\model”);
 


相关文档:

Java 环境变量的配置

在java环境变量配置上抓住 “两添加,以修改就OK了”
按住windows键+PauseBreak键直接在高级中的环境变量处设置
1.添加
CLASSPATH
.;C:\Program Files\Java\jdk1.6.0_02\lib;(这是你Jdk安装的目录下的包)
 
2.添加
JAVA_HOME
C:\Program Files\Java\jdk1.6.0_02
3.修改
修改path变量
C:\Progra ......

Java Type VS Hibernate Type

Java Class Attribute Type         Hibernate Type               Possible SQL Type-Vendor Specific
Integer, int, long short &n ......

java程序员成长全计划

=====================================
前言
在太原经历了一年的痛苦开发之后,项目已经日趋稳定,接下来的工作就是拿现有的代码到其他的省市进行实施、然后做一些本地化开发。日子相对轻松了许多,于是可以抽出时间来温习一下基础的技术知识,给自己列了一个复习提纲,这也是一个java程序员所应该掌握的知识脉络。
=== ......

JAVA 正则表达式4种常用的功能

正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持
下面简单的说下它的4种常用功能:
查询:
以下是代码片段:
String str="abc efg ABC";
String regEx="a|f"; //表示a或f
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
boolean rs=m.find();
如果str中有regEx,那么rs为tru ......

俺经历的Java面试题目

题目都很简单,但有时候让你用笔完整的写出来却不那么容易了.
1.遍历文件夹(被这个题目考了两次)
import java.io.File;
public class ListFile {
public static void main(String[] args) {
// TODO Auto-generated method stub
String path = "C:/Inetpub";
File f = new File(path);
list(f);
}
publ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号