def _load_data(self): """Loads data for SRL""" # load boundary identification network and reader md_boundary = Metadata.load_from_file('srl_boundary') self.boundary_nn = load_network(md_boundary) self.boundary_reader = create_reader(md_boundary) self.boundary_itd = self.boundary_reader.get_inverse_tag_dictionary() # same for arg classification md_classify = Metadata.load_from_file('srl_classify') self.classify_nn = load_network(md_classify) self.classify_reader = create_reader(md_classify) self.classify_itd = self.classify_reader.get_inverse_tag_dictionary() # predicate detection md_pred = Metadata.load_from_file('srl_predicates') self.pred_nn = load_network(md_pred) self.pred_reader = create_reader(md_pred)
def _load_data(self): """Loads data for NER""" md = Metadata.load_from_file('ner') self.nn = load_network(md) self.reader = create_reader(md, tagging=True) self.itd = self.reader.get_inverse_tag_dictionary()
def _load_data(self): """Loads data for POS""" md = Metadata.load_from_file('pos') self.nn = load_network(md) self.reader = create_reader(md) self.itd = self.reader.get_inverse_tag_dictionary()