neulab / ExplainaBoard

Interpretable Evaluation for AI Systems
MIT License
361 stars 36 forks source link

Remove Performance #539

Closed odashi closed 2 years ago

odashi commented 2 years ago

This change removes Performance class and replaces all Performance instances to MetricResult. These classes hold the same information in the current repository. These classes have the same information, but MetricResult is more type-safe and extensible.

odashi commented 2 years ago

I think we need to merge #529 first. It involves overlapped changes and some migration is required.

odashi commented 2 years ago

@neubig requesting review for recent cherrypicks