MicrogradEx.Trainer.Run (MicrogradEx v0.1.0)

Copy Markdown View Source

Result of a MicrogradEx training run.

Summary

Types

history_row()

@type history_row() :: %{
  step: non_neg_integer(),
  loss: float(),
  data_loss: float(),
  reg_loss: float(),
  accuracy: float(),
  learning_rate: float()
}

t()

@type t() :: %MicrogradEx.Trainer.Run{
  final_accuracy: float(),
  final_loss: float(),
  final_model: term(),
  history: [history_row()],
  initial_model: term(),
  options: map()
}