示例#1
0
 def generateStatsForGlobalClassifier():
     classifier = GlobalClassifier()
     classifier.load()
     currentDay = Settings.startTime
     while currentDay<=Settings.endTime:
         data = {'day': datetime.strftime(currentDay, Settings.twitter_api_time_format),  'metric': 'aucm', 'data_type': DocumentType.typeRuuslUnigram, 'test_data_days': 1}
         data['value'] = classifier.getAUCM(TestDocuments(currentTime=currentDay, numberOfExperts=Settings.numberOfExperts, dataType=DocumentType.typeRuuslUnigram, noOfDays=1).iterator())
         Utilities.writeAsJsonToFile(data, Settings.stats_for_global_classifier)
         currentDay+=timedelta(days=1)
示例#2
0
 def globalClassifier():
     classifier = GlobalClassifier()
     classifier.trainAndSave()