Evaluation

Evaluation.

Functions

evaluate(model, mapped_triples, evaluators)

Evaluate metrics for model on mapped triples.

get_metric_list()

Get info about all metrics across all evaluators.

Classes

Evaluator([filtered, …])

An abstract evaluator for KGE models.

MetricResults()

Results from computing metrics.

RankBasedEvaluator([ks, filtered])

A rank-based evaluator for KGE models.

RankBasedMetricResults(arithmetic_mean_rank, …)

Results from computing metrics.

SklearnEvaluator(**kwargs)

An evaluator that uses a Scikit-learn metric.

SklearnMetricResults(roc_auc_score, …)

Results from computing metrics.

Class Inheritance Diagram

Inheritance diagram of pykeen.evaluation.evaluator.Evaluator, pykeen.evaluation.evaluator.MetricResults, pykeen.evaluation.rank_based_evaluator.RankBasedEvaluator, pykeen.evaluation.rank_based_evaluator.RankBasedMetricResults, pykeen.evaluation.sklearn.SklearnEvaluator, pykeen.evaluation.sklearn.SklearnMetricResults