ModelsΒΆ
Pydantic models that describe a training run. You write these as YAML (a manifest); trainers parse and validate the file before anything starts. See Manifest Formulation for the file layout.
Every algorithm, network, and training section is defined once in
agilerl.arena.models (the agilerl-arena package) and re-exported
here. Arena validates submitted jobs against the same schema. Construction a
local run needs β building a gym from an environment spec, a replay buffer
from a buffer spec β lives beside those classes as functions.