示例#1
0
 def __init__(self, n_classes, n_features, **kwargs):
     self.__dict__.update(locals())
     CRF.__init__(self, **kwargs)
     self.n_classes = int(self.n_classes)
     self.n_features = int(self.n_features)
     self.n_parameters = int(self.n_classes * self.n_features +
                             self.n_classes**2)
示例#2
0
 def __init__(self,
              grammar_fn=None,
              n_terminal_features=5,
              n_rule_features=5,
              scoring='accuracy',
              rule_feature_function=None,
              **kwargs):
     self.__dict__.update(locals())
     CRF.__init__(self, **kwargs)
     self.load_grammar(grammar_fn)
     self.n_parameters = self.get_n_parameters()
示例#3
0
 def __init__(self, label_alphabet, feature_alphabet):
     self.label_alphabet = label_alphabet
     self.feature_alphabet = feature_alphabet
     CRF.__init__(self, len(self.label_alphabet), len(self.feature_alphabet))
示例#4
0
 def __init__(self, label_alphabet, feature_alphabet):
     self.label_alphabet = label_alphabet
     self.feature_alphabet = feature_alphabet
     CRF.__init__(self, len(self.label_alphabet),
                  len(self.feature_alphabet))