def benchmark(clf):
print('_' * 80)
print("Training: ")
print(clf)
t0 = time()
clf.fit(X_train, y_train)
train_time = time() - t0
print("train time: %0.3fs" % train_time)
t0 = time()
pred = clf.predict(X_test)
test_time = time() - t0
# print(clf)
print("test time: %0.3fs" % test_time)
# score = metrics.f1_score(y_test, pred)
# print("f1-score: %0.3f" % score)
l =[]
print("Predicted classes:-")
for element in range(9):
print(listdir("/home/shrinidhi/WTProject/twitter/testing/"+str(y_test[element])),": ",categories[pred[element]])
for i in listdir(join("/home/shrinidhi/WTProject/twitter/testing/",str(y_test[element]))):
l.append((i.split(".")[0],categories[pred[element]]))
clf_descr = str(clf).split('(')[0]
return l
评论列表
文章目录