Skip to main content

Module pareto

Module pareto 

Source
Expand description

6-dimensional Pareto frontier computation for experiment scoring.

Each experiment is scored on six dimensions:

  • Latency (lower is better)
  • Throughput (higher is better)
  • VRAM (lower is better)
  • Quality (higher is better)
  • Energy (lower is better)
  • Cost (lower is better)

Dominated results are pruned but retained for analysis.

Structs§

ParetoFrontier
A Pareto frontier: the set of non-dominated points from a collection of experiments.
ParetoPoint
The six Pareto dimensions. “Lower is better” dimensions are negated internally so that “higher is always better” in the dominance comparison.

Enums§

ApplicationProfileWeight
Score a result against an application profile to select the “best” point from the Pareto frontier.