def main(): loadData(); data = getData(); NBresults = list() SVMresults = list() for x in xrange(0,10): (train_set,test_set) = splitData(data) classifier = getClassifier(train_set,'NaiveBayes') NBresults.append(classify(classifier,test_set)) classifier = getClassifier(train_set,'SVM') SVMresults.append(classify(classifier,test_set)) print '\nNaive Bayes Classifier' printTable(NBresults) print '\nSVM' printTable(SVMresults)
def main(): loadData() data = getData() NBresults = list() SVMresults = list() for x in xrange(0, 10): (train_set, test_set) = splitData(data) classifier = getClassifier(train_set, 'NaiveBayes') NBresults.append(classify(classifier, test_set)) classifier = getClassifier(train_set, 'SVM') SVMresults.append(classify(classifier, test_set)) print '\nNaive Bayes Classifier' printTable(NBresults) print '\nSVM' printTable(SVMresults)