Dataset module
Definition of PCM Dataset class and subclasses @author: baihan, jdiedrichsen
- class dataset.Dataset(measurements, descriptors=None, obs_descriptors=None, channel_descriptors=None)
Class for holding a single data set with observation descriptors.
Defines members that every class needs to have, but does not implement any interesting behavior. Defines a light version of the RSA Dataset class (which could be used instead)
- Parameters:
measurements (np.ndarray) – n_obs x n_channel 2d-array,
descriptors (dict) – descriptors (metadata)
obs_descriptors (dict) – observation descriptors (all are array-like with shape = (n_obs,…))
channel_descriptors (dict) – channel descriptors (all are array-like with shape = (n_channel,…))
- dataset.combine_datasets(D, indx=None)
Combines datasets for a given index :param D: List of PCM datasets :type D: list :param indx: Index of datasets to combine (default 1..N) :type indx: ndarray
- Returns:
Dc – Combined dataset