A SequentialDataSet is like a SupervisedDataSet except that it can keep track of sequences of samples. Indices of a new sequence are stored whenever the method newSequence() is called. The last (open) sequence is considered a normal sequence even though it does not have a following “new sequence” marker.
Return True if the marker was moved over the last element of sequence index, False otherwise.
Mostly used like .endOfData() with while loops.
Returns the sequence given by index.
A list of arrays is returned for the linked arrays. It is assumed that the last sequence goes until the end of the dataset.
Produce two new datasets, each containing a part of the sequences.
The first dataset will have a fraction given by proportion of the dataset.
This documentation comprises just a subjective excerpt of available methods. See the source code for additional functionality.