Я использую пакет scikit для анализа настроений в Твиттере.Я успешен в обучении и прогнозировании с использованием классификатора дерева решений в пакете scikit.Но каким-то образом я получаю все 0 в моей матрице путаницы.Мой код:
fvecs = [tweet_features.make_tweet_nparr(t) for (t,s) in tweets]
v_train = fvecs[:2500]
v_test = fvecs[2500:]
my_fvecs = [s for (t, s) in tweets]
temp1 = my_fvecs[:2500]
temp2 = my_fvecs[2500:]
clf = tree.DecisionTreeClassifier()
clf.fit(v_train, temp1)
result = clf.predict(v_test)
print metrics.confusion_matrix( temp2, result, labels=None)
Пожалуйста, дайте мне знать, где я могу пойти не так.