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)
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()
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))