def mainUniformGeneralClf():
isTrain = 1 # 1 for train, 0 for test
isOutlierRemoval = 1 # 1 for outlier removal, 0 otherwise
performance = 0
normalizedPerformance = 0
clf = ClassificationUniformGeneralize(isTrain)
print clf.X_general.shape
normPerforms = []
for i in range(12):
print "Route: {}".format(i)
[perfor, normaPefor] = clf.evaluateGeneral(clf.routes_general[i])
normPerforms.append(normaPefor)
performance += perfor
normalizedPerformance += normaPefor
performance = round(performance/8, 2)
normalizedPerformance = round(normalizedPerformance/8, 2)
print "\nAverage Performance: {}%".format(performance)
print "Average Normalized Performance: {}%".format(normalizedPerformance)
print "Normalized Performance Variance: {}".format(np.var(normPerforms))
mainUniformGeneralize.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录