Beaver.MLIR.Transform.Tuner.Candidate (beaver v0.4.8)

Copy Markdown

A deterministic candidate evaluation record.

Summary

Types

status()

@type status() ::
  :ok
  | :evaluation_failure
  | :invalid_schedule
  | :constraint_failure
  | :timeout
  | :cancelled

t()

@type t() :: %Beaver.MLIR.Transform.Tuner.Candidate{
  choices: map(),
  duration: integer(),
  index: non_neg_integer(),
  metadata: term(),
  reason: term(),
  schedule: Beaver.MLIR.Transform.Schedule.Resolved.t() | nil,
  status: status(),
  value: term()
}