Values of the OrderedDict are numpy arrays.
The numpy array value for a given component key consists of that logged Component’s data over many time points
The numpy array values for Run, Trial, Pass, and Time_step are counters for each of those time scales. The ith
elements of the Run, Trial, Pass, Time_step and component data arrays can be taken together to represent the value of
that component during a particular time step of a particular trial of a particular run.
For example, if log_dict is a log dictionary in which log_dict[‘slope’] = 2.0, log_dict[‘Time_step’] = 1,
log_dict[‘Pass’] = 0, log_dict[‘Trial’] = 2, and log_dict[‘Run’] = 0, then the value of slope was
2.0 during time step 1 of pass 0 of trial 2 of run 0. If there is no data for a given entry at a given time
point, it is entered as
The numpy array value for Index is a sequential index starting at zero.