我在WEKA中使用分类器FilteredClassifier。我的分类器的过滤器是MultiFilter,首先是InfoGain,然后是Standarization。在训练分类器之后,当试图动态地对测试实例进行分类时,我得到错误:java.lang.Exception:Filter没有立即使用测试实例!
任何人都知道如何解决这个问题?
答案 0 :(得分:1)
在MultiFilter数组末尾添加ClassAssigner
过滤器。当Info获取更改属性数时,类索引不会更新,因此您将获得数组超出范围的错误。