Utility function for generating batches of temporal data.
timeseries_generator(data, targets, length, sampling_rate = 1, stride = 1, start_index = 0, end_index = NULL, shuffle = FALSE, reverse = FALSE, batch_size = 128)
Object containing consecutive data points (timesteps). The data should be 2D, and axis 1 is expected to be the time dimension.
Targets corresponding to timesteps in
Length of the output sequences (in number of timesteps).
Period between successive individual timesteps
within sequences. For rate
Period between successive output sequences.
Data points earlier than
Whether to shuffle output samples, or instead draw them in chronological order.
Number of timeseries samples in each batch (except maybe the last one).
An object that can be passed to generator based training