我在一些项目中使用了sklearn的PipeLine and FeatureUnion,发现它非常有用。我想知道是否有任何WEKA等效物。 感谢。
答案 0 :(得分:0)
简答:不。详情如下。
在weka中,有KnowledgeFlow,但这是一个GUI元素(weka.gui.knowledgeflow)。
您可以使用的是FilteredClassifier,它是一个处理过滤数据的分类器。如果您想在分类器之前使用多个过滤器,则可以使用MultiFilter代替过滤器。
如果您想要更多灵活性,可以包装FilteredClassifier。您可以创建一个字段List<Object> filters
,然后在应用分类器(buildClassifier,classifyInstance)之前应用这些过滤器,具体取决于它们的过滤器类型,例如AttributeSelection或Filter。