Deterministic dataset cursor, epoch, and random-state snapshot.
Summary
Types
@type t() :: %Imp.Training.FastSlow.DatasetState{ cursor: non_neg_integer(), epoch: non_neg_integer(), rng: Imp.Training.FastSlow.Config.json_value() }
Functions
@spec new!(non_neg_integer(), non_neg_integer(), term()) :: t()