Skip to main content
Ctrl+K

moocore 0.2.0.dev0

  • API reference
  • Examples
  • What’s new
  • Contribute
  • GitHub
  • PyPI
  • API reference
  • Examples
  • What’s new
  • Contribute
  • GitHub
  • PyPI

Section Navigation

  • Read, generate and transform sets
  • Identifying and filtering dominated vectors
  • Unary quality metrics
    • igd
    • igd_plus
    • avg_hausdorff_dist
    • epsilon_additive
    • epsilon_mult
    • hypervolume
    • Hypervolume
    • RelativeHypervolume
    • hv_contributions
    • total_whv_rect
    • whv_rect
    • hv_approx
    • whv_hype
  • Empirical Attainment Function (EAF)
  • API reference
  • Unary quality metrics
  • igd
moocore.

igd#

moocore.igd(data, /, ref, *, maximise=False)[source]#

Inverted Generational Distance (IGD).

See also

For details about parameters, return value and examples, see igd_plus(). For details of the calculation, see Inverted Generational Distance (IGD and IGD+) and Averaged Hausdorff Distance.

Returns:

float – A single numerical value.

Gallery examples#

Computing Multi-Objective Quality Metrics

Computing Multi-Objective Quality Metrics

previous

Unary quality metrics

next

igd_plus

On this page
  • igd()
  • Gallery examples

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.