def __init__(self, data, train_threshold=1):
super(Annotator, self).__init__(name='Annotator')
self.database = data['database']
self.train = data['events']['train_model']
self.stoprequest = threading.Event()
self.n_positive = False
self.n_negative = False
self.train_threshold = train_threshold
self.annotation_response = data['queues']['annotation_response']
self.socket = data['socket']
self.annotated_text = {}
self.message_queue = data['queues']['messages']
self.n_trainer_triggered = 0
self.clf_performance = {
'true_positive': 0,
'true_negative': 0,
'false_positive': 0,
'false_negative': 0
}
self.first = True
评论列表
文章目录