我为 WEKA 编写了一个自定义分类器,它需要提供除了实例的预测类之外的信息。具体来说,它是一个列表,描述了训练实例的每个子集对预测类的影响有多大。
该additionalMeasureProducer
界面将无法工作,因为我需要向 GUI 打印一个字符串。我希望用户能够选择输出此信息。我曾希望“分类器评估选项”对话框中的“输出模型”选项可以解决问题,但 WEKA 最终会toString()
在分类发生之前调用我的分类器方法。我认为这是一个错误,因为我的分类器在weka.classifiers.lazy
包中,这意味着在将要分类的实例提供给它之前不会构建它。
有谁知道如何向自定义 WEKA 分类器添加更多 GUI 输出功能?