Пример #1
0
    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)
Пример #2
0
    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)