graphstorm.eval
GraphStorm provides built-in evaluation methods for different Graph Machine Learning (GML) tasks.
If users want to implement customized evaluators or evaluation methods, a best practice is to extend base evaluators, i.e., the
GSgnnInstanceEvaluatorclass for node or edge prediction tasks, andGSgnnLPEvaluatorfor link prediction tasks, and then implement the abstract methods.
Base Evaluators
Template class for user defined evaluator. |
|
Template class for user defined evaluator. |
Evaluators
Template class for user defined evaluator. |
|
The class for link prediction evaluation using Mrr metric. |
|
The class for link prediction evaluation using Mrr metric and |
|
The class for user defined evaluator. |
|
The class for user defined evaluator. |