gpt4 book ai didi

java - 如何从 `Instances` 在 Weka 中创建 `List`?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:51 27 4
gpt4 key购买 nike

我将 Weka 用作更长管道的一部分,因此,我无法承受将所有数据写入文件或数据库只是为了创建一个 Instances。目的。我可以即时做的是创建 Instance 的列表对象。

来自 this page of their API我可以看到 Instances工具 List<Instance> , 但 Weka 似乎没有一个公共(public)构造函数将采用 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来 self 个人Instance对象?

最佳答案

你必须使用这个 constructor 创建一个,然后将它们一一添加到新的 Instances 对象中。

或者切换到非 Weka。

关于java - 如何从 `Instances` 在 Weka 中创建 `List<Instance>`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20736485/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com