【发布时间】:2014-01-11 06:08:01
【问题描述】:
我将 Weka 用作更长管道的一部分,因此,我不能为了创建 Instances 对象而将所有数据写入文件或数据库。我可以即时做的是创建Instance 对象的列表。
从this page of their API 我可以看到Instances 实现了List<Instance>,但Weka 似乎没有将List<Instance> 作为参数的公共构造函数。我也尝试了粗铸:
List<Instance> instanceList;
while ( ... ) { // some conditional loop
Instance inst = ... // more code where I am populating an individual instance
instanceList.add(inst);
}
Instances instances = (Instances) instanceList;
在上面的最后一行,Idea Intellij 向我显示了一个警告,我可能会遇到ClassCastException。如何从我的个人 Instance 对象安全地创建 Instances?
【问题讨论】:
标签: java machine-learning weka instances