GEPA.Tracking.MLflow (GEPA v0.3.0)

Copy Markdown View Source

MLflow tracker placeholder behind GEPA.Tracking.

The module is intentionally dependency-free and explicit: it reports {:error, {:not_configured, :mlflow}} until a production backend is wired in.

Summary

Types

t()

@type t() :: %GEPA.Tracking.MLflow{
  experiment_name: String.t() | nil,
  opts: keyword(),
  run_name: String.t() | nil,
  tracking_uri: String.t() | nil
}

Functions

configured?(tracker)

@spec configured?(t()) :: boolean()

new(opts \\ [])

@spec new(keyword() | map()) :: t()