java项目中怎么查看用的序列_如何在Java应用程序中使用序列化分类器对...
我想使用序列化分类器对新实例进行分类.我找到了这堂课,但我听不懂.
arg [2] =类属性名称,arg [3] =基于实例的索引(从原始数据集中进行预测)
这是此类的代码:
import weka.core.*;
import weka.classifiers.*;
import java.io.*;
/**
* A little class for testing deserialization and prediction.
*
* @author FracPete (fracpet at waikat dot ac dot nz)
*/
public class Blah {
/**
* Takes 4 arguments:
*
*
serialized model
*
ARFF file
*
class attribute name
*
1-based index of an instance to predict from original dataset
*
*/
public static void main(String[] args) throws Exception {
// read the arff training file
BufferedReader reader = new BufferedReader(new FileReader(args[1]));
Instances in = new Instances(reader);
in.setClass(in.attribute(args[2]));
// instance to classify
int index = Integer.parseInt(args[3]) - 1;
Instance toClassifyInstance = (Instance) in.instance(index).copy();
toClassifyInstance.setClassValue(Instance.missingValue());
// deserialize model
Classifier cls = null;
ObjectInputStream ois = new ObjectInputStream(new FileInputStream(args[0]));
cls = (Classifier) ois.readObject();
ois.close();
// PREDICTION
double clsLabel = cls.classifyInstance(toClassifyInstance);
String classLabel = in.classAttribute().value((int) clsLabel);
System.out.println(classLabel + " =?= " + in.instance(index).stringValue(in.classIndex()));
}
}
提前致谢.
java项目中怎么查看用的序列_如何在Java应用程序中使用序列化分类器对...相关推荐
- kotlin数据库_如何在Kotlin应用程序中使用Xodus数据库
kotlin数据库 I want to show you how to use one of my favorite database choices for Kotlin applications. ...
- react 交互_如何在React应用程序中跟踪用户交互
react 交互 by Faouzi Oudouh 通过Faouzi Oudouh 如何在React应用程序中跟踪用户交互 (How to track user interactions in you ...
- angular发布代码有缓存_如何在Angular应用程序中执行请求?
全文共5358字,预计学习时长16分钟 来源:Pexels 本文将讨论如何在Angular应用程序中执行请求. 1. 使用拦截器来装饰请求 2. HttpClient 与HttpBackend的对比 ...
- chrome麦克风权限_如何在Chrome扩展程序中处理麦克风输入权限和语音识别
chrome麦克风权限 by Palash Taneja 由Palash Taneja 如何在Chrome扩展程序中处理麦克风输入权限和语音识别 (How to handle mic input pe ...
- java如何用反射把具体方法抽象_如何在Java 中使用泛型或反射机制对DAO进行抽象...
如何在Java 中使用泛型或反射机制对DAO进行抽象 发布时间:2020-11-26 16:07:42 来源:亿速云 阅读:80 作者:Leah 本篇文章为大家展示了如何在Java 中使用泛型或反射机 ...
- java如何解压rar文件怎么打开_如何在java中实现对zip和rar文件的解压
如何在java中实现对zip和rar文件的解压 关注:101 答案:1 mip版 解决时间 2021-01-26 10:50 提问者芣①樣哋羙莮 2021-01-25 22:44 如何在java中 ...
- 安全狗导致网站程序池被禁用_如何在Microsoft Office程序中禁用安全警告消息栏...
安全狗导致网站程序池被禁用 Macros in Microsoft Office programs allow you to automate repetitive tasks, but some m ...
- JAVA中如何取map的值_如何在java中取map中的键值 的两种方法
第一种方法根据键值的名字取值 import java.util.HashMap; import java.util.Map; public class Test { /** * @param args ...
- java中如何按名字来排序_如何在Java中对名称和年龄进行排序
我是Java 8的新手,我只想按名称排序.但条件是:如果名称重复,则应根据年龄对其进行排序. 例如我的输入是 tarun 28 arun 29 varun 12 arun 22 并且输出应该是 aru ...
最新文章
- xcode 及 MAC 常用快捷键
- 基于Solr的空间搜索学习笔记
- web.xml配置详细
- SpringBoot默认的错误处理机制
- Silverlight 视频学习札记(一)
- 2017年最流行的5个php开发框架视频教程推荐
- Mysql Oracle Tidb对空值的处理
- 厉害了!浙大研发出踹不倒四足机器人“绝影”,中国版波士顿动力来了
- 分享6款国内、外开源PHP轻论坛CMS程序
- 基于Python的Bangumi中动画片排行榜数据可视化分析
- 对代码签名另一种认识(下)
- navigateTo:fail can not navigateTo a tabbar page
- 帆软公式如何用数据库字段_高考数学必背100招:如何用构造法求数列通项公式?...
- Mac下的Kali虚拟机的安装
- 在输入框加入搜索图标的问题
- 数组,数组的定义,数组的注意事项
- 笔记本当服务器显示屏,笔记本当服务器屏幕设置
- 有道English课程总结
- 斜面怎么计算机械效率,斜面的机械效率公式是什么
- Pytorch 含并行连结的网络 GoogLeNet
热门文章
- python导入json模块_Python调用json模块代码实例
- 【控制】《自动控制原理》胡寿松老师-第2章-控制系统的数学模型
- 8.6 多元高斯分布模型-机器学习笔记-斯坦福吴恩达教授
- 2.1 0/1分类问题-机器学习笔记-斯坦福吴恩达教授
- 车牌识别系统,并语音读出识别结果,MATLAB仿真
- 障碍物规避算法的MATLAB仿真
- 3、HTML网页基本概念
- linux环境valgrind 安装
- 《Android传感器开发与智能设备案例实战》——第1章,第1.2节Android的巨大优势...
- ITIL的一些简单感受