Skip to content

Conversation

nshah-sc
Copy link
Collaborator

Add code which computes the evaluation metrics for KGE training.

Main entrypoint is evaluate which just calls other private functions for organization.

Where is the documentation for this feature?: N/A

Did you add automated tests or write a test plan?

Updated Changelog.md? NO

Ready for code review?: YES

Comment on lines +147 to +150
def compute_final_metrics(
self,
unique_edge_types: List[CondensedEdgeType],
) -> EvaluationResult:
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

currently keeping this API because other code that i haven't pushed relies on this and will be a mess to manage this change, however i can anticipate in future dropping EvaluationResult and EdgeTypeMetrics to instead just interface with the EvaluationMetricsAccumulator itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants