我使用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
。如何从我的个人Instances
对象中安全地创建Instance
?