The eaf package: https://github.com/MLopez-Ibanez/eaf
provides a more recent implementation of the hypervolume C code and it also provides functions for weighted hypervolume, epsilon, igd, igd+, and Averaged Hausdorff Distance: https://mlopez-ibanez.github.io/eaf/reference/index.html#multi-objective-performance-assessment-metrics
In addition, it provides quite fast implementations of dominance checks and filtering, normalisation, pareto ranking (nlogn for 2D), etc.
Of course, if there is anything you don't like or you think can be improved, suggestions and comments are welcome.
The eaf package: https://github.com/MLopez-Ibanez/eaf
provides a more recent implementation of the hypervolume C code and it also provides functions for weighted hypervolume, epsilon, igd, igd+, and Averaged Hausdorff Distance: https://mlopez-ibanez.github.io/eaf/reference/index.html#multi-objective-performance-assessment-metrics
In addition, it provides quite fast implementations of dominance checks and filtering, normalisation, pareto ranking (nlogn for 2D), etc.
Of course, if there is anything you don't like or you think can be improved, suggestions and comments are welcome.