Prefetched minibatch window and deterministic dataset progress.
Summary
Types
@type minibatch() :: map()
@type t() :: %Imp.Training.FastSlow.Lookahead{ checksum: String.t(), consumed_steps: non_neg_integer(), cycle: non_neg_integer(), dataset_cursor: non_neg_integer(), digest: String.t(), minibatches: [minibatch()] }
Functions
@spec new!(non_neg_integer(), non_neg_integer(), [map()]) :: t()
@spec validate!(t(), pos_integer() | nil) :: t()