java-ml

Posted codeDog123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-ml相关的知识,希望对你有一定的参考价值。

java-ml是基于java的一个机器学习jar,下载地址:http://java-ml.sourceforge.net/

导入jar包后就可以开始code了,Eclipse引入外部包的教程:http://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html

首先说明如何创建一个样本:

 

如何创建一个数据集:

import net.sf.javaml.core.Dataset;
import net.sf.javaml.core.DefaultDataset;
import net.sf.javaml.core.Instance;
import net.sf.javaml.tools.InstanceTools;

public class text {
     public static void main(String[]args){
            Dataset data = new DefaultDataset();
            for (int i = 0; i < 10; i++) {
                Instance tmpInstance = InstanceTools.randomInstance(4);
                for(int j=0;j<tmpInstance.size();++j){
                    System.out.print(tmpInstance.value(j));
                }
                System.out.println();
                data.add(tmpInstance);
            }            
            System.out.println(data.noAttributes());
            System.out.println(data.size());
            /* Retrieve all class values that are ever used in the data set */
            SortedSet<Object> classValues = data.classes();
            System.out.println(classValues.size());

        }
}

 

如何从文件中读取一个数据集:

 

以上是关于java-ml的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数