def _get_score()

in src/fmeval/eval_algorithms/classification_accuracy.py [0:0]


    def _get_score(self, y_true, y_pred, score_fn: Callable[..., float]) -> float:
        """
        Method to generate accuracy score
        :param y_true: Ground truth (correct) target values.
        :param y_pred: Estimated targets as returned by a classifier.
        :param score_fn: Function for computing one of the classification accuracy scores.
        :returns: Computed score
        """
        if score_fn == recall_score or score_fn == precision_score:
            return score_fn(y_true, y_pred, average=self.multiclass_average_strategy)
        return score_fn(y_true, y_pred)