def score(self, X, y): """ Macro-averaged F1 score of lists of BIO-encoded sequences ``y_true`` and ``y_pred``. A named entity in a sequence from ``y_pred`` is considered correct only if it is an exact match of the corresponding entity in the ``y_true``. """ y_pred = self.predict(X) return avg_bio_f1_score(y, y_pred)
def score(self, X, y): """ Macro-averaged F1 score of lists of BIO-encoded sequences ``y_true`` and ``y_pred``. A named entity in a sequence from ``y_pred`` is considered correct only if it is an exact match of the corresponding entity in the ``y_true``. It requires https://github.com/larsmans/seqlearn to work. """ y_pred = self.transform(X) return avg_bio_f1_score(y, y_pred)