2012-03-14 131 views
0

我是WEKA新手,我正在尝试进行基本的训练/测试任务。然而,当我发出命令:Weka例外:训练和测试文件不兼容

java -cp ~/Applications/weka36/weka.jar weka.classifiers.functions.SMO -t pos_neg.arff -T w1/apple_iphone.arff > ../outputs/pos_neg_apple_iphone.txt 

我得到了一个错误:Weka exception: Train and test file not compatible

我想这是因为头的。两个arff文件的最后一个属性是不一样的。然而,pos_neg.arff包含了我地真相,最后一个属性是:

@attribute twit {negative, postive} 

那么又该pos_neg_apple_iphone.arff最后一个属性是什么?我认为它不应该是积极的或消极的,因为这是待定的,即它是测试文件。

实际上,如果有人确定测试文件中的最后一个属性与训练文件相同。 WEKA会做的是将测试文件中的属性视为基本事实,并输出准确性,而不是将推文分为正面或负面。

回答

相关问题