使用CSV文件作为MOA中的流资源

时间:2016-03-10 15:28:02

标签: machine-learning streaming data-mining moa

如何在MOA中使用csv文件作为流源? 在MOA的GUI中,只有一些选项可以使用生成器。我可以使用自己的数据存储在csv文件中作为流媒体源吗?

1 个答案:

答案 0 :(得分:0)

您可以像这样使用SimpleCSVStream类:

    SimpleCSVStream stream = new SimpleCSVStream();
    stream.csvFileOption.setValue("d:\\your_filename.csv");
    stream.classIndexOption.setValue(true); //last column is class lable 
    stream.prepareForUse();
    while (stream.hasMoreInstances()) {
        InstanceExample trainInst = stream.nextInstance();

        //learning code
    }