2019独角兽企业重金招聘Python工程师标准>>>

直入主题:

从分类算法开始看起。

weka.classifier包

Classifier.class定义了分类算法的接口,weka所有的数值、分类属性的预测都应实现此接口,而一个分类器至少实现distributionForInstance() 或者 classifyInstance()中的一个。

public interface Classifier {

//作用:初始化分类的所有字段而不改变数据集,若分类器初始化不成功则抛出异常。

public abstract void buildClassifier(Instances data) throws Exception;

//作用:对给定的测试实例进行分类

public double classifyInstance(Instance instance) throws Exception;

//作用:预测一个给定实例的所属分类,如果是分类是数字型,则返回预测值

public double[] distributionForInstance(Instance instance) throws Exception;

//作用:返回分类器的一个负载能力,默认为最大负载,派生的分类器应该重写此方法,并禁用所有功能,之后根据派生分类器的需要开启特定功能

public Capabilities getCapabilities();
}

转载于:https://my.oschina.net/u/2511129/blog/530662

Weka 3.7.12源码学习、阅读、分析(1)相关推荐

  1. libevent源码学习-----阅读心得

    框架设计思路 libevent使用统一事件源将所有问题都转化为event,比如将套接字/信号/描述符都在内部转化为event,由相应的io多路复用函数进行监控. 为了提供对超时event的支持,lib ...

  2. JDK源码学习与分析之Character

    本文基于JDK1.8学习与分析Character源码. public final class Character implements java.io.Serializable, Comparable ...

  3. 小说阅读Autojs源码学习

    "ui"; var rootUrl = ""; var storaySign = ""; var woolStorage = storage ...

  4. 博通Broadcom SDK源码学习与开发12终结篇——TR069网管协议

    声明:原创作品,严禁用于商业目的. 本系列文章将全面剖析以Bcm33xxx芯片开发Cablemodem产品的SDK源码为例,从编译系统到各个功能模块进行分析与探讨. 文章目录 0.写在前篇 1. TR ...

  5. 【2021/12/25】 thinkphp源码无差别阅读(三)

    thinkphp源码无差别阅读(三) framework阅读 Http.php 属性:app.name.path.routePath.isBild 构造方法:__construct 设置应用名称:na ...

  6. 【2021/12/29】thinkphp源码无差别阅读(七)

    thinkphp源码无差别阅读(七) framework阅读 View.php 属性:namespace.data.filter. 获取模板引擎:engine 模板变量赋值:assign 试图过滤:f ...

  7. 【2021/12/24】 thinkphp源码无差别阅读(二)

    thinkphp源码无差别阅读(二) framework阅读 Cookie.php 属性:config.cookie.request. 构造方法:__construct 自定义实例化:__make 获 ...

  8. 【2021/12/28】thinkphp源码无差别阅读(六)

    thinkphp源码无差别阅读(六) framework阅读 Service.php 属性:app 构造方法:__construct 加载路由:loadRoutesFrom 注册路由:register ...

  9. Java 源码学习系列(三)——Integer

    Integer 类在对象中包装了一个基本类型 int 的值.Integer 类型的对象包含一个 int 类型的字段. 此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还 ...

最新文章

  1. 独创大学生答辩毕业设计系统
  2. linux进程--僵尸进程(五)
  3. css命名规范和书写规范
  4. mac php-frm xampp_XAMPP for Mac(Apache服务器环境套件)
  5. 经桥科技与湖南文化艺术产业集团合力打造“网乐潇湘”
  6. Apache Pulsar的多租户消息系统
  7. php 判断 pc 移动设备,PHP判断是移动设备还是PC设备
  8. Paypal Rest Api自定义物流地址(跳过填写物流地址)
  9. python习题练习(chapater 5 -- python核心编程)
  10. ROS与Orocos
  11. java太大太重_Java 编码最容易疏忽的 10 大问题!
  12. Visio图片导入到Word里面的步骤
  13. 中国最经典广告语大全
  14. 屏蔽网站广告插件:广告终结者
  15. python爬取一条新闻内容_一个爬取近百万数据的Python爬虫
  16. 3行代码 为你的网站博客添加萌萌哒可爱二次元女动漫玩偶人物(看板娘)
  17. 我,27岁,程序员,9月无情被辞:想给做开发的提个醒…
  18. 计算机信息技术培训互评 评语,互评评语大全
  19. 记录女士出差一周必备物品清单用哪个便签比较好
  20. 部分解决window10镜像大于4G无法刻录到U盘。

热门文章

  1. 中兴ZXR10交换机配置手册
  2. 全民上网到全民织网 Web 2.0掀起人民战争
  3. RPC协议之争和选型要点
  4. LLDB+Python脚本:增强LLDB调试
  5. oracle审计的激活与取消
  6. HttpWebRequest.GetResponse() raises exception when http status code 400 (bad request) is returned
  7. AssetManager asset使用
  8. Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~
  9. BCH现阶段面临的一些问题以及可能的解决方向
  10. Zabbix 监控获取apache_status