Skip to content

Botorch hypervolume computation is very slow #19

Description

@MLopez-Ibanez

Hi,

I noticed that you are using Botorch to compute the hypervolume:

def compute_hypervolume(pareto_front: torch.Tensor, ref_point: torch.Tensor) -> float:

Botorch implementation is notoriously slow (10000x slower sometimes). You can see a comparison with other Python packages here: https://multi-objective.github.io/moocore/python/#exact-computation-of-hypervolume

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions