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.

ClassificationEvaluator(**kwargs)

An evaluator that uses a classification metrics.

ClassificationMetricResults(...)

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.classification_evaluator.ClassificationEvaluator, pykeen.evaluation.classification_evaluator.ClassificationMetricResults