def testNetwork(self, data): converted_json = self.convertJsonToList(data) featuresObject = Features(converted_json) featuresObject.processFeatures() input_arr = featuresObject.getFeatures() print "in testNetwork" print input_arr return chr(self.clf.predict(input_arr))
def addTrainingSetEntry(self, data, target, convert): if convert: data = convertJsonToList(data) featuresObject = Features(data) featuresObject.processFeatures() input = featuresObject.getFeatures() outfile = open('training_data.csv', 'a') outfile.write(','.join(map(str, input))) outfile.write(',') outfile.write(str(ord(target))) outfile.write('\n') outfile.close()