当我使用Weka Explorer通过InfoGainAttribute评估器选择属性时,我得到的所有特征都排在Attribute selection output面板中
但是我现在需要在命令行中执行相同的操作。问题是我不知道如何通过命令行获得属性选择输出
这是我的命令行:
java -classpath weka.jar weka.filters.supervised.attribute.AttributeSelection -E weka.attributeSelection.InfoGainAttributeEval -S "weka.attributeSelection.Ranker -T -1.7976931348623157E308 -N -1" -i input.arff -o output.arff
此操作的结果是
output.arff
文件,其内容与input.arff
文件相同。
我需要排名属性。
[当我使用Weka Explorer通过InfoGainAttribute评估器选择属性时,我在Attribute Selection输出面板中获得了所有功能排名,但是现在我需要对...进行相同的操作...]
当您浏览浏览器的日志(单击右下角的按钮时,您将在输出中看到类似这样的内容:
12:13:46: Started weka.attributeSelection.InfoGainAttributeEval
12:13:46: Command: weka.attributeSelection.InfoGainAttributeEval -s "weka.attributeSelection.Ranker -T -1.7976931348623157E308 -N -1"
12:13:46: Filter command: weka.filters.supervised.attribute.AttributeSelection -E "weka.attributeSelection.InfoGainAttributeEval " -S "weka.attributeSelection.Ranker -T -1.7976931348623157E308 -N -1"
12:13:46: Meta-classifier command: weka.classifiers.meta.AttributeSelectedClassifier -E "weka.attributeSelection.InfoGainAttributeEval " -S "weka.attributeSelection.Ranker -T -1.7976931348623157E308 -N -1" -W weka.classifiers.trees.J48 -- -C 0.25 -M 2
12:13:46: Finished weka.attributeSelection.InfoGainAttributeEval weka.attributeSelection.Ranker